当我们在使用putty或xshell进行远程访问服务器时,进行远程访问的界面往往不能关掉,否则,程序将不再运行。而且,程序在运行的过程中,还必须时刻保证网络的通常,这些条件都很难得到满足。
为了解决上述问题,可以使用Linux下的screen命令,即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。下面介绍一些常用的screen命令。
screen -ls 列出当前所有的session
screen -S test1 新建一个叫test1的session
//要从当前的 screen 会话中分离,你可以按下 Ctrl+a+d
screen -r test1 重新回到test1这个session
screen -d yourname 远程离线(detach)某个session
screen -X -S [session_id] quit 删除这个session
exit 退出并删除当前screen
Ctrl+a+d ,暂时离开( detach)当前session,将目前的 screen session 丢到后台执行,并会回到还没进 screen 时的状态,