关于screen
screen是一款用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或者远程的命令行会话,并在其间自由切换。
只要screen本身没有终止,在其内部运行的会话的都可以恢复。并且,其内部的所有会话都独立运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。
常用参数
screen -S yourname 新建一个yourname的session
screen -ls 列出所有的session
screen -r yourname 回到yourname这个session
screen -d yourname 远程detach某个session
screen -d -r yourname 结束当前session并回到yourname这个session
关于detact:
暂时离开的时候,可以执行这个分离命令,在保证里面的程序正常运行的情况下,让screen挂起。