| 文件操作 |
| cp |
复制 |
cp a.txt b.txt // cp -r a b |
| mv |
移动/修改文件 |
mv f1 /dir |
| rm -rf |
经典的删档入狱指令,谨慎使用 |
|
| head |
从头部打印查看文件 |
head 1.log -n 5 // head -n -5 t.log |
| tail |
从尾部打印查看文件 |
tail 1.log -n 5 |
| which |
执行命令的文件位置 |
| echo $PATH |
查看当前 PATH 配置 |
| chmod |
修改权限 r:4 w:2 x:1 |
chmod 751 file |
| find |
查找文件 -name -atime -size |
find . -name '*.log' |
| 压缩/解压 |
| gzip |
压:tar -zcvf filename.tar.gz [file/path] |
解:tar zxvf filename.tar.gz |
| bz2 |
压:tar -jcvf filename.tar.bz2 [file/path] |
解:tar jxvf filename.tar.bz2 |
| zip |
压:zip -q -r file.zip [file/path] |
解:unzip file.zip |
| 硬件 |
| free |
内存情况 -k:KB -m:MB -g:GB -s:持续查询 |
free -s 10(间隔十秒查询) |
| du |
查看文件及大小 -k:KB -m:MB -g:GB |
du -mh |
| df -l |
硬盘空间 |
| ln |
-s:软连接 -b:覆盖以前的链接 |
ln a ../a // ln -s a.log ../b.log |
| 任务进程 |
| PID |
查看任务PID |
ps -ef | grep python // pgrep -f python |
| jobs |
查看后台任务%ID |
| kill |
终止进程 |
kill -9 PID // $jobs $kill -9 %jobID |
| pkill |
终止进程(程序名) |
pkill -f name |
| lsof |
端口占用 |
lsof -i:[端口号] |
| Ctrl+Z |
停止 |
| Ctrl+C |
挂起 |
| 其他操作 |
| 步骤一 |
步骤二 |
| CentOS系统时间 |
| rm -rf /etc/localtime |
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
|