开源是一种精神,分享是一种美德!

nohup

相关命令:暂无相关命令
用法:nohup 命令 [参数]...
 或:nohup 选项
忽略挂起信号运行指定的命令。

      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

如果标准输入是一个终端,重定向自/dev/null。
如果标准输出是一个终端,尽可能将输出添加到"nohup.out",
否则添加到"$HOME/nohup.out"。
如果标准错误输出是一个终端,重定向它到标准输出。
要保存输出内容到一个文件,使用 "nohup COMMAND > FILE" 形式的命令。

注意:您的shell 内含自己的nohup 程序版本,它会覆盖这里所提及的相应
版本。请查阅您的shell 文档获知它所支持的选项。

[root@localhost test]# nohup crontab_php.sh test &   #退出后继续执行sh文件

         

# nohup crontab_php.sh >test 2>&1 &      

例子说明:

#退出后继续执行sh文件,将标准错误2重定向到标准输出1,然后将标准输出导入文件,结果就是包含了标准输出和标准输入

 

# nohup ./program >/dev/null 2>&1 &   #后台运行程序,并将所有日志丢弃

评论(3)

    • zjybjtu
      例2
      nohup commond > file 2>&1 &
      其中的2>&1 &是啥意思?
      [回复]
    • yifei
      这个意思是把标准错误2重定向到标准输出中1,而标准输出又导入文件output里面。
      [回复]
    • 烟雨平生
      那为啥不直接 &>
      [回复]

评论

名字:
验证码:
获取验证码
内容: