【Linus】Linus常用命令总结
1、如何查看端口占用情况?
netstat -anp |grep 8080
lsof -i:8000
2、如何快速查看是哪个目录占用空间大?
#只展示一级目录
du -ah --max-depth=1
#查找大文件
find . -type f -size +100M | xargs du -hm | sort -nr
3、如何打包目录包含隐藏文件?
tar -zcvf xxx.tar.gz `ls -A`
4、如何利用管道删除进程?
ps -ef | grep tomcat| grep -v grep | kill -9 `awk '{print $2}'`
5、如何查看某个进程的目录所在绝对路径?
ll /proc/PID
cwd符号链接的是进程运行目录;
exe符号连接就是执行程序的绝对路径;
cmdline就是程序运行时输入的命令行命令;
environ记录了进程运行时的环境变量;
fd目录下是进程打开或使用的文件的符号连接
6、查看grep操作
#查看后10行
tail -200f test.log | grep -A 10 ERROR