Linux远程管理之screen命令


一、安装

sudo apt install screen

二、机制

  • 在终端中输入screen创建多个screen命令窗口。
  • 在screen命令窗口中可以创建多个会话窗口。

三、操作

1.screen外和screen内的命令关系

  • 在screen外(就是普通的终端中):只可以使用以screen开头的命令
  • 进入screen之后才能使用相关命令:以screen开头的命令 和 ^a(Ctrl + a)系列 都可以使用

PS:在screen外大screen进入screen窗口内

2.screen内的命令

^表示同时按住Ctrl
在这里插入图片描述

创建

  • screen进入后自动创建一个会话窗口0
  • ^a → c:创建一个会话窗口,数字增加1

显示

  • 当前screen窗口列表:screen -ls
  • 当前会话窗口列表:^a → "

切换

  • 后台运行screen窗口:^a → dscreen -d yourScreenId
  • 回到screen窗口:screen -r yourScreenId
  • 删除screen窗口:kill yourScreenId

【当出现Attached时,不让你回到screen窗口,怎么办?】
让它断开链接就能回去了:screen -d yourScreenId,然后screen -r yourScreenId

帮助

^a → ?

退出

  • 退出当前:exit^a → k^a → K
  • 退出全部:^a → \

Reference:linux screen

发布了461 篇原创文章 · 获赞 183 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/sandalphon4869/article/details/105125729