在 CentOS 上,你可以使用 nohup 命令结合 & 符号在后台运行多个命令
打开终端。
输入以下命令,用 nohup 在后台运行第一个命令。将 command1 替换为你想要运行的实际命令。output1.log 是输出日志文件,你可以根据需要更改文件名。
nohup command1 > output1.log 2>&1 &
nohup 在后台运行第二个命令。将 command2 替换为你想要运行的实际命令。output2.log 是输出日志文件,你可以根据需要更改文件名。nohup command2 > output2.log 2>&1 &
重复步骤 2 和 3,以在后台运行更多命令。
若要查看所有后台运行的进程,可以使用 jobs 命令。
若要将后台进程切换到前台,可以使用 fg %job_number 命令,其中 job_number 是通过 jobs 命令获得的作业编号。
若要终止后台进程,可以使用 kill %job_number 命令,其中 job_number 是通过 jobs 命令获得的作业编号。
这样,你就可以在 CentOS 上使用 nohup 同时运行多个命令了。请注意,这些命令将在后台持续运行,即使你关闭了终端。