运维相关 · 2009年12月25日 0

Linux一些命令

查找指定文件夹内指定文件类型的文件内容

find . -type f -name '*.php' -exec grep '1950' -l {} \;

查看系统连接数

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

查看所有连接到本机的ip和每ip的连接数量

netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r +0n

新版本的sort需要使用以下命令

netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -k1 -n

原因是sort的排序不再使用+0这样的了,而是使用-k