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 &
网友评论