Linux命令
cpu核数 cat /proc/cpuinfo |grep "processor"|wc -l 内存 free -h 磁盘 df -h
查看进程占用内存 先通过docker ps -a 找到容器的container id,再使用ps -ef 找到容器对应的进程,获得容器对应的pid后,就可以使用top、pmap、ps等查看进程内存的命令查看容器的内存占用情况
pmap -x pid
ps -aux | grep 进程名
ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 进程名
top -d 1 -p pid
cat /proc/[pid]/status
查看日志去除重复
cat catalina.out |grep "xxxxx"|awk -F ']' '{print $2}'|sort|uniq
统计去除重复的行数
cat error.log |grep "[award] respondent验签失败" |wc -l
查询日志大于某一个时间点的日志,并且去重复
cat catalina.out | grep "xxxxxxxx"|awk '($0>"05-19 18:20:00"){print $0}'|awk -F ']' '{print $2}'|sort|uniq
统计行数
cat catalina.out | grep "xxxxxxxx"|awk '($0>"05-19 18:20:00"){print $0}'|awk -F ']' '{print $2}'|sort|uniq|wc -l
编辑 (opens new window)
上次更新: 2024/07/11, 22:07:54