在 CentOS 中,nohup 命令用于在后台运行程序,即使关闭终端或断开连接,程序也会继续运行
打开终端。
使用 nohup 命令启动进程。例如,如果你想在后台运行名为 my_process 的程序,可以使用以下命令:
nohup ./my_process &
这将在后台运行 my_process,并将输出重定向到名为 nohup.out 的文件。
tail 命令实时查看 nohup.out 文件的内容:tail -f nohup.out
这将显示 nohup.out 文件的最后几行,并在文件更新时实时显示新内容。
ps 命令结合 grep 命令来查找进程:ps aux | grep my_process
在输出结果中,找到与 my_process 相关的行,PID 位于第二列。
kill 命令终止进程:kill [PID]
将 [PID] 替换为实际的进程 ID。例如,如果进程 ID 为 12345,可以使用以下命令终止进程:
kill 12345
这样,你就可以使用 nohup 在 CentOS 中监控进程了。