sar -n DEV
ss -a |grep tcp |grep ESTAB | cut -c70- |grep -Eo ':[1234567890].*:' |tr ':' ' '| sort ?|uniq -c |sort -nr
netstat -nat|grep -i "80"|wc -l
ps -ef|grep httpd|wc -l
netstat -an|awk '{print $5}'|awk -F '.' '{print $1"."$2"."$3"."$4}'|sort|uniq -c|sort -r|head -10
netstat -na | awk '{print $5}' | sed -n '/[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\:.*/p' | cut -d':' -f1 | sort | uniq -c | sort -nr | head -10
cat /etc/issue
cat /proc/version
rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"
以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep "软件或者包的名字"
yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep "软件名或者包名"
netstat -na | grep ESTAB | grep 18888 | wc -l
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
fuser -n tcp 80
- 10、查找目录下所有conf文件里面包含指定的文本内容fullchain.cer
find /usr/local/nginx/conf -name "*.conf" | xargs grep "fullchain.cer"
- 11、bzip2 -z 目录或文件,会自动把目录或文件压缩成b2格式,并且把原文件删除。解压使用bunzip2 ***.b2
- 12、查看linux操作系统位数
Linux
#uname -a
显示结果包含_64的就是64位的。
1 SMP Fri May 23 22:26:05 EDT 2008 i6i686 i386 GNU/Linux
1 SMP Fri May 23 22:26:05 EDT 2008 i686 i386 x86_64 x86_64 x86_64 GNU/Linux
AIX
#bootinfo -K
显示64或32
Solaris
#isainfo -b
显示64或32。其实32位的机器现在应该是不生产了。