一.Windows 端口查询及结束:
netstat -ano
根据端口找到对应的PID(资源管理器根据此PID找到运行中进程)
根据端口号“80”查找进程号
netstat -ano|findstr "80"
根据进程号“XXXX”查找进程名
tasklist|findstr
根据进程名杀死进程
taskkill /f /t /im XXXX.exe
二. Linux
1. 查端口及进程对应的PID
ss -lntp|grep 80
lsof -i:80 |grep "(LISTEN)"
netstat -tlnp|grep 80
netstat -pnl | grep 80
2. 查询已知进程占用端口:
ps -ef|grep mongo
3. 显示所有端口和对应的程序:
netstat -tnlp
netstat -tunlp
4. linux 查询端口连接数
netstat -nat|grep -i 80 |wc -l
5.查询连数最大的IP地址
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort
6. 查看当前并发访问数:
netstat -an | grep ESTABLISHED | wc -l
7. 部署tengine日志记录:
tail -3000f /var/log/tengine/access.log
8. 根据所在文件夹名或文件名,显示对应的进程ID
ps x|grep nginx | grep -v "grep" |awk '{print $1}'
ps x|grep nginx
10. 不显示ps进程ID
grep -v "grep"
11.查询当前整个系统已用的线程或进程数
pstree -p | wc -l
亲,沙发正空着,还不快来抢?
我要评论 / 展开表单