温馨提示×

nohup怎么执行shell脚本

小亿
564
2024-01-11 19:37:17
栏目: 编程语言

要使用nohup命令来执行shell脚本,可以按照以下步骤进行操作:

  1. 打开终端或命令提示符。
  2. 输入以下命令:
    nohup sh your_script.sh &
    
    其中,your_script.sh是要执行的shell脚本的文件名。
  3. 按下回车键执行命令。
  4. nohup命令会将输出重定向到一个名为nohup.out的文件中,并且该命令在后台运行,即使关闭终端或注销用户,也不会停止脚本的执行。

注意事项:

  • 请确保你在执行脚本之前已经赋予了执行权限,可以使用chmod +x your_script.sh命令来授予执行权限。
  • 如果不想在当前目录生成nohup.out文件,可以使用以下命令来指定输出文件的路径和名称:
    nohup sh your_script.sh > /path/to/output.log &
    
    其中,/path/to/output.log是你想要保存输出的文件路径和名称。
  • 如果想要查看脚本的输出,可以使用tail -f nohup.out命令来实时查看nohup.out文件的内容。

0