avatar
m*o
1
我在manual上看的
nohup的使用方法是
nohup &
可是奇怪的是,我在我的linux上用这个方法没问题,输出自动被存成了nohup文件
但是在系里的unix系统上好象总是不对,程序执行的结果还是显示在屏幕上
我用nohup > output &倒是可以达到目的,但是我想知道unix里难道不
是按照上面那样用的吗?
还有一个问题,我发现在系里的机器上,用 &,也可以退出而程序仍然在
执行,这样的话,要这个nohup有什么用呢?
avatar
m*e
2

Different systems may have different man pages.
If you logout, all processes attached to your login session get SIGHUP, which
by default kills them. Some processes handle this signal explicitly so they
can keep running (that's what nohup does).

【在 m***o 的大作中提到】
: 我在manual上看的
: nohup的使用方法是
: nohup &
: 可是奇怪的是,我在我的linux上用这个方法没问题,输出自动被存成了nohup文件
: 但是在系里的unix系统上好象总是不对,程序执行的结果还是显示在屏幕上
: 我用nohup > output &倒是可以达到目的,但是我想知道unix里难道不
: 是按照上面那样用的吗?
: 还有一个问题,我发现在系里的机器上,用 &,也可以退出而程序仍然在
: 执行,这样的话,要这个nohup有什么用呢?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。