QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1485|回复: 7

如何退出ssh登陆后还能保持程序运行呢?

[复制链接]
发表于 2005-5-7 01:38:30 | 显示全部楼层 |阅读模式
我的一台电脑装的Gentoo 2004.3,配置成了用SSH登陆进行管理(没办法,缺台显示器么)。不知道有没有什么办法可以让我退出SSH登陆之后,还能保证我在那台电脑上启动的软件继续运行呢?
比如说,我希望登陆到那台电脑,执行
#emerge -u system
然后退出登陆窗口,关闭我的电脑。而那台电脑仍然能够继续更新系统。
发表于 2005-5-7 04:45:41 | 显示全部楼层
nohup
回复

使用道具 举报

发表于 2005-5-9 12:55:35 | 显示全部楼层
用 screen
回复

使用道具 举报

发表于 2005-6-7 16:29:31 | 显示全部楼层
比如 用wget,可以在后面加个&
wget "http://..." &
可以啊。

就是用后台 运行啊,也可以用ctrl-z来放入后台,不过还要用bg #job
回复

使用道具 举报

发表于 2005-6-11 13:38:51 | 显示全部楼层
支持二楼说法:nohup
用法:
#nohup emerge -u system
回复

使用道具 举报

发表于 2005-6-11 18:15:57 | 显示全部楼层
必须 nohup,只用 & 或者 screen 都是不行的
回复

使用道具 举报

发表于 2005-6-13 09:48:19 | 显示全部楼层
在screen中用Ctrl+a d (detach)
下次登陆用screen -r (reattach to a detached screen process)继续
回复

使用道具 举报

发表于 2005-6-13 12:02:57 | 显示全部楼层
有这个?受教了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-20 12:15 , Processed in 0.065907 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表