|
发表于 2006-4-30 02:52:32
|
显示全部楼层
Post by edxi
"在执行此进程时没有用nohup或screen,真是失败",所以只能nohup无视
试验了开一个vi,然后ctrl+z,然后disown -h,关掉shell窗口,后来再连上去发现刚才的那个vi也已经没有了
是不是我disown用的不对?还有什么办法吗?
CLI模式下的vi应该是不行,因为vi启动后绑定了输入/出设备,shell退出后pts或是直接的tty就消失了,就算init捡起了vi,vi也会因为标准输入/出设备的不存在而退出。一些不需要输入输出的程序,或是可以重定向输入/出的就不会有这个问题了。比如,sleep,at,cron等等。 |
|