日常运维命令

计算空间
du -h --max-depth=1 /path

连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

文件中计数
tr -cd 'h' <file | wc -c
awk -v RS='haha' 'END {print --NR}' file

查看最大30个文件

ls -Sl -h |head -n 30

查看大于1g,排除特别目录alidata,查看最大目录

du -h --exclude="alidata" --max-depth=1 . |grep 'G'|sort -nr |head -n 30

查看tcp

netstat -na | awk '{print 5,6}'| sort | uniq -c | sort -n
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

mysql process list

SELECT * FROM information_schema.PROCESSLIST where command!='Sleep' ORDER BY TIME DESC LIMIT 10\G;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容