找出某程序(tomcat)的進程 ps -ef|grep tomcat 找出後若是要關閉 kill -9 pid
統計某程序(tomcat)鏈接數 ps -ef|grep tomcat|wc -l
查看tomcat日誌文件包含某關鍵字的記錄 grep '關鍵字' -C5 xxxxx.log -C5表示包括上面5行和下面5行一塊兒打印出來
查看文件 vi或vim /關鍵字 查找nginx
列出全部 tcp 端口 netstat -at
只列出全部監聽 tcp 端口 netstat -lt
找出特定端口運行的程序 netstat -p (p就是pid)
找出某程序運行的端口 netstat -ap | grep ssh
每隔一秒持續輸出netstat信息 netstat -c
列出鏈接某服務端口最多的前20個ip(由多到少排序) netstat -nat | grep "192.168.1.15:22" |awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20
用tcpdump嗅探80端口的訪問看看誰最高 tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr |head -20
查看http的併發請求數與其TCP鏈接狀態 netstat -na | awk '/^tcp/ {++S[$NF]} END {for(i in S) print i, S[i]}'vim
按名稱查找某個目錄(能夠是絕對路徑也能夠是相對路徑)下的文件 find /usr/local/ -name *.conf
按文件權限查找文件 find /usr/local/nginx -perm 755
查找某目錄下10天內修改過的文件 find /usr/local/nginx -mtime -10
查找某目錄下10天前修改過的文件 find /usr/local/nginx -mtime +10tomcat