1.日志中出现次数最多的N个ip
cat logs/app.log| awk '{ print $3}' | sort | uniq -c| sort -n -r | head -n 10
$3 是ip所在的列数
2.筛选日志中复合条件的记录并打印整行
cat logs/app.log | awk '{if($9 == "/login" && $3 == "36.110.118.134") print $0}' | head -10
3.查看cpu信息
- 查看cpu型号信息
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
- 查看cpu个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
- 查看每个cpu的物理核心数
cat /proc/cpuinfo| grep "cpu cores"| uniq
- 查看逻辑cpu个数
cat /proc/cpuinfo| grep "processor"| wc -l