nohup 命令用于在 Linux 中运行一个命令,使其在用户退出登录后继续运行。& 符号用于将命令放入后台运行。要将它们结合使用,可以在命令行中输入以下格式:
nohup your_command &
将 your_command 替换为您要运行的实际命令。例如,如果您想在后台运行名为 my_script.sh 的脚本,可以使用以下命令:
nohup ./my_script.sh &
这将在后台运行脚本,并使它在您退出登录后继续运行。nohup 命令会将输出重定向到名为 nohup.out 的文件,除非您指定了其他输出文件。例如,要将输出重定向到名为 output.log 的文件,可以使用以下命令:
nohup ./my_script.sh > output.log &
这将把脚本的输出保存到 output.log 文件中,而不是默认的 nohup.out 文件。