Linux与Bash编程
-
统计
/home
目录下不同用户的普通文件的总数是多少
命令:ls -l|awk ‘NR!=1 && !/^d/{sum[$3]++} END{for (i in sum) printf “%-6s %-5s %-3s \n” ",sum[i]}’
-
统计
netstat -anp
状态为 LISTEN 和 CONNECT 的连接数量分别是多少。
命令:netstat -anp|awk ‘$6~/LISTEN|CONNECTED/{sum[$6]++} END{for (i in sum) printf “%-10s %-6s %-3s \n”, i," ",sum[i]}’