湖北网站建设怎样,威海建设集团的网站是什么,做新房用哪个网站好,开源阅读app转#xff1a;https://www.cnblogs.com/jinxiao-pu/p/9131057.html nohup nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令#xff0c;忽略所有挂断#xff08;SIGHUP#xff09;信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令https://www.cnblogs.com/jinxiao-pu/p/9131057.html nohup nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令忽略所有挂断SIGHUP信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令添加 表示“and”的符号到命令的尾部。 nohup 是 no hang up 的缩写就是不挂断的意思。 nohup命令如果你正在运行一个进程而且你觉得在退出帐户时该进程还不会结束那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。 在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中。 案例 1. nohup command myout.file 21 在上面的例子中0 – stdin (standard input)1 – stdout (standard output)2 – stderr (standard error) 21是将标准错误2重定向到标准输出1标准输出1再被重定向输入到myout.file文件中。 2. 0 22 * * * /usr/bin/python /home/pu/download_pdf/download_dfcf_pdf_to_oss.py /home/pu/download_pdf/download_dfcf_pdf_to_oss.log 21 这是放在crontab中的定时任务晚上22点时候怕这个任务启动这个python的脚本并把日志写在download_dfcf_pdf_to_oss.log文件中 nohup和的区别 指在后台运行 nohup 不挂断的运行注意并没有后台运行的功能就是指用nohup运行命令可以使命令永久的执行下去和用户终端没有关系例如我们断开SSH连接都不会影响他的运行注意了nohup没有后台运行的意思才是后台运行 是指在后台运行但当用户推出(挂起)的时候命令自动也跟着退出 那么我们可以巧妙的吧他们结合起来用就是nohup COMMAND 这样就能使命令永久的在后台执行 例如 1. sh test.sh 将sh test.sh任务放到后台 即使关闭xshell退出当前session依然继续运行但标准输出和标准错误信息会丢失缺少的日志的输出 将sh test.sh任务放到后台 关闭xshell对应的任务也跟着停止。2. nohup sh test.sh 将sh test.sh任务放到后台关闭标准输入终端不再能够接收任何输入标准输入重定向标准输出和标准错误到当前目录下的nohup.out文件即使关闭xshell退出当前session依然继续运行。3. nohup sh test.sh 将sh test.sh任务放到后台但是依然可以使用标准输入终端能够接收任何输入重定向标准输出和标准错误到当前目录下的nohup.out文件即使关闭xshell退出当前session依然继续运行。 回到顶部 参考链接 https://blog.csdn.net/u011095110/article/details/78666833 https://baike.baidu.com/item/nohup/5683841转载于:https://www.cnblogs.com/jiangxiaobo/p/9777992.html