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信号
-
不要将信息输出到终端标准输出,标准错误输出,而要用日志组件将信息记录到日志里