原文:sh和nohup的区别

nohup : 是 no hang up 的缩写,不挂断的运行,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行 amp 是指在后台运行,但当用户推出 挂起 的时候,命令自动也跟着退出 sh 是在当前线程执行,如果当前连接 关掉后,会停止 sh文件的执行 nohup COMMAND amp 这样就能使命令永久的在后台执行 ...

2021-04-21 16:35 0 238 推荐指数:

查看详情

nohup sh start.sh >/dev/null 2>&1 &

nohup sh start.sh >/dev/null 2>&1 & 背景说明 start.sh 脚本里,写了Java应用程序启动的相关命令,并且在 log4j.properties 中配置了日志的输出路径。 此时,启动服务的时候,如果使用如下命令 ...

Wed Nov 06 08:00:00 CST 2019 0 689
nohup 与 & 的区别

nohup -- invoke a utility immune to hangups : 运行命令忽略挂起信号 & 是指后台运行; nohup 的功能和& 之间的功能并不相同。其中,nohup 可以使得命令永远运行下去和用户终端没有关系。当我们断开ssh 连接的时候不会影响 ...

Thu Apr 12 05:04:00 CST 2018 0 3458
nohup和&的区别

nohup和&的区别http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=4241330&fromuid=21288388sh 22.sh & 将任务放到后台 ,即使关闭xshell退出当前session依然 ...

Wed Mar 16 23:29:00 CST 2016 0 19407
nohup和&的区别

nohup nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。 nohup ...

Sat Jan 11 22:43:00 CST 2020 0 872
nohup和&的区别

nohup是永久执行&是指在后台运行运行 nohup --helpRun COMMAND, ignoring hangup signals. 可以看到是“运行命令,忽略挂起信号”就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响 ...

Sun Sep 10 02:39:00 CST 2017 0 3406
linux中nohup 与 & 的区别

Linux/Unix下,通常只有守护进程可在脱离终端的情况下能继续执行,而普通进程在关闭终端时会因收到SIGHUP信号(挂起信号)而退出。当终端退出后,由该终端启动的后台程序自动退出。 若想命令在后台运行,则可用 & 指定命令在后台运行; 若想终端退出后程序不停止运行,则可用nohup ...

Tue Dec 17 04:20:00 CST 2019 0 1907
Linux nohup 与 &的区别

1、nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。 nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME ...

Thu Aug 12 00:20:00 CST 2021 1 97
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM