以下摘自man nohup
NAME nohup - run a command immune to hangups, with output to a non-tty SYNOPSIS nohup COMMAND [ARG]... nohup OPTION DESCRIPTION Run COMMAND, ignoring hangup signals.
命令只要功能为忽略挂断信号。比较常规的挂断信号为ctrl+c 、关闭终端等,该命令通常结合&使用
1.自定义一个脚本echo_date.sh,脚本内容如下:
2.使用tail -f 命令检测/opt/date.log文件
3.分别测试以下三个命令执行时date.log文件内容的变化,模拟进程是否运行
1.bash echo_date.sh #执行命令时终端占用,可通过ctrl+c 终止进程 2.bash echo_date.sh & #执行命令时终端不被占用,但是关闭终端时进程停止 3.nohup bash echo_date.sh & #执行命令时终端不被占用,关闭终端也不影响进程运行
原文:https://www.cnblogs.com/ltlinux/p/10521590.html