Posted by yar999 in ssh on 2011/12/27 with No Comments
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。
用screen管理ssh会话可以在意外断开ssh连接之后,重新连接到之前的回话
用法
启动会话
screen -S 会话名
然后在此会话中执行需要长时执行的命令
查看screen会话
screen -ls
把回话放到后台去
按ctrl a然后按d键
杀掉会话
按ctrl a然后按shift k然后按y就退出当前的会话了
重新连接到之前的回话
screen -r 会话名
如果正在当前会话执行命令的时候突然断掉了,您需要执行下面的命令连接到之前的会话
screen -dr 会话名
要发表评论,您必须先登录。
近期评论