在Debian系统上,使用nohup
命令可以在后台运行程序,即使关闭终端或断开SSH连接,程序也会继续运行
打开终端。
使用cd
命令导航到程序所在的目录。
运行以下命令来使用nohup
在后台启动程序:
nohup your_command &
将your_command
替换为要运行的程序或脚本的命令。&
符号将命令放入后台运行。
例如,如果您要在后台运行名为my_script.sh
的脚本,可以使用以下命令:
nohup ./my_script.sh &
nohup
命令会将程序的输出重定向到一个名为nohup.out
的文件中。您可以使用以下命令查看输出:tail -f nohup.out
nohup your_command > output.log &
将output.log
替换为您希望将输出保存到的文件名。
ps
和grep
命令找到进程ID,然后使用kill
命令终止进程。例如:ps aux | grep your_command
kill process_id
将your_command
替换为您要查找的程序名称,将process_id
替换为进程ID。