linux工作命令总结


查看tomcat进程pid

ps -ef|grep tomcat

统计该tomcat进程内的线程个数

ps -Lf 29295|wc -l

检查本机各端口的连接情况(tcp,udp等)

netstat -anlp | grep 8003

取文件最后一列求平均值

awk '{a+=$NF;b++}END{print a,a/b}' access_log.2021-12-28.log

awk '{max=$NF;b++}END{print}'

打印大于1000ms的记录

cat access_log.2021-12-30.log |grep redis| awk '$NF>1000 {print}'

awk 'OFS="," {a+=$6;b++;c+=$10}END{print b,a/b,c}'

打印环境变量

env

删除指定目录下所有文件

find ./ -name '*.csv' -type f | xargs rm

find . -name '*.exe' -type f -print -exec rm -rf {} \;