查看进程占用的端口

1. 查看进程PID

ps -ef | grep 进程名

2. 根据PID查看进程占用端口

netstat -tpnl | grep 进程名

  • -t 只显示tcp连接
  • -p 显示套接字所属进程的PID和名称
  • -n 显示数字形式地址而不是去解析主机、端口或用户名
  • -l 只显示正在侦听的套接字(即state为Listen)

3. 进程后台稳定运行的方法

  • 原因:当用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。
  • nohup 的用途就是让提交的命令忽略 hangup 信号。
  • nohup 只需在要处理的命令前加上 nohup 即可,标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上"&"来将命令同时放入后台运行,也可用">filename 2>&1"来更改缺省的重定向文件名。
  • nohup ./sbin/nginx-mirror -p /home/xxx/nginx-mirror/ -c ./conf/nginx_mirror.conf &

你可能感兴趣的:(查看进程占用的端口)