Linux下有关进程的相关命令

1. 根据进程名查看进程信息  ps -ef | grep mysql 或者 ps -aux | grep mysql
2. 根据进程id查看进程占用端口  netstat -nap | grep 1095
3. 根据端口查看对应进程  netstat -tunlp | grep 8080
4. 根据进程id查看进程信息  ps -ef | grep 1095

5. Linux nohup和&的功效  转自:https://www.cnblogs.com/laoyeye/p/9346330.html
6. 第5条的简单总结

使用&后台运行程序:

  结果会输出到终端

  使用Ctrl + C发送SIGINT信号,程序免疫

  关闭session发送SIGHUP信号,程序关闭

 使用nohup运行程序:

  结果默认会输出到nohup.out

  使用Ctrl + C发送SIGINT信号,程序关闭

  关闭session发送SIGHUP信号,程序免疫

 平日线上经常使用nohup和&配合来启动程序:

  • 同时免疫SIGINT和SIGHUP信号

  • 不要将信息输出到终端标准输出,标准错误输出,而要用日志组件将信息记录到日志里

 


posted @ 2021-09-19 15:37  One7  阅读(67)  评论(0编辑  收藏  举报