关于linux操作系统的一些使用命令,看下面。

1. linux下查看某个文件或文件夹占用的磁盘空间大小
1 | du -ah --max-depth=1 |
2.sed修改文件
在每行行首或者行尾添加相同的字符串
1 | sed 's/^/HEAD&/g' text.file 每行行首添加HEAD |
如果要修改原文件,则添加 -i参数
1 | sed -i 's/^/HEAD&/g' text.file |
递归替换
1 | find . -type f -print0 | xargs -0 sed -i 's/10.1.0.33,10.1.0.44,10.1.0.48/${es_nodes}/g' |
文件第一行添加字符串
1 | sed -i "1i\添加内容" filename |
3.查看centos版本
1 | cat /etc/redhat-release |
4.查看cpu
1 | cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 查看cpu核数 |
5.查看内存
1 | free -h |
6.查看磁盘容量
1 | df -h |
7.查看端口号对应进程号
1 | netstat -tunlp|grep 端口号 |
8.查看未释放空间的进程
1 | lsof | grep deleted |
9.杀死未释放空间的进程
1 | lsof | grep deleted | awk '{print $2}' | sort | uniq | xargs kill -9 |
10.grep
1 | grep -o "ods\.[a-z|A-Z|_]*" ods2report.py | grep "_" | sort | uniq -c |
11.查看详细进程信息
1 | top -c |
书山有路勤为径,学海无涯苦作舟。
欢迎关注微信公众号:【程序员写书】
喜欢宠物的朋友可以关注:【电巴克宠物Pets】
一起学习,一起进步。
