美文网首页Linux命令集锦
查看进程占用的端口

查看进程占用的端口

作者: wengle | 来源:发表于2017-12-12 21:25 被阅读0次

    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 &

    相关文章

      网友评论

        本文标题:查看进程占用的端口

        本文链接:https://www.haomeiwen.com/subject/parxixtx.html