概览
- 根据端口号查询进程
pid#查看占用8080端口的进程pid /usr/sbin/lsof -n -P -t -i :8080 #或使用netstat netstat -pan | grep 8080 #或 netstat -nlp |grep 8080 - 根据进程名称结束进程
pkill java - 查看所有监听端口
# 监听状态的 TCP 端口和连接,去掉 -t 查看所有监听端口,只想查看 UDP 端口,使用 -u 选项,代替 -t 选项,p是列出进程 # -ep 选项可以同时查看进程名和用户名 netstat -ltpe netstat -nlpt # 或 netstat -nlp |grep LISTEN - 显示 tcp,udp 的端口和进程
netstat -tunlp | grep 8080 #-t (tcp) 仅显示tcp相关选项 #-u (udp)仅显示udp相关选项 #-n 拒绝显示别名,能显示数字的全部转化为数字 #-l 仅列出在Listen(监听)的服务状态 #-p 显示建立相关链接的程序名 - 不换行查看进程
ps -eo pid,lstart,cmd
服务器端口列表
- 22
sshd - 80,443
nginx:/etc/nginx/nginx.conf - 1017
IntelliJIDE - 3000,3002
Applications/regexr/regexr/gulp - 3001
service grafana-server:/etc/grafana/grafana.ini - 3306
mysqld - 6001
node ssmgr:Applications/shadowsocks-manager/1.yml - 6002
node ssmgr:Applications/shadowsocks-manager/2.yml - 6800,6999
/usr/local/bin/aria2c:/etc/aria2/aria2.conf - 8010
httpd:/etc/httpd/conf/httpd.conf - 8011
crontab-ui:Applications/crontab-ui/start.sh - 8388
python3.6:/etc/shadowsocks.json - 8389
/data/goproxy/proxy - 9000
webhook:Applications/9000-webhook/webhook-linux-amd64/hooks.json - 9001
php-fpm:/etc/php-fpm.d/www.conf - 10050
zabbix_agentd - 10051
zabbix_server - 32000
aliyun cloudmonitor