Screen命令的使用
创建一个session,并进入
screen -S session_name
列出当前所有session
screen -ls
在Session内Detach该Session
Leave it running in the background, not kill it.
Press Ctrl-a
, then press d
.
远程Detach某个session
Leave it running in the background, not kill it.
screen -d session_name
Reattach某个session
screen -r session_name
结束当前session并转到另一个session
screen -d -r session_name
断开当前窗口
ctrl + A + D
退出当前窗口
This will terminate the screen session.
exit
删除某一个窗口
This will also terminate the screen session.
screen -S session_name -X quit
在每个screen session 下,所有命令都以 ctrl+a(C-a) 开始。
查看screen历史输出
进入copy mode,在copy mode下可以回滚、搜索、复制,就像使用vim一样。
ctrl + a + [
设置历史输出可查看的行数,可创建~/.screenrc
文件并写入:
defscrollback 5000