用户可以通过该软件(screen)同时连接多个本地或远程的命令行会话,并在其间自由切换。
screen可以实现后台运行的效果
①显示已经有的screen(注意,只能显示本用户的screen):
screen -ls
②创建新的screen:
screen -S 名字
比如:
screen -S python
③回到前台:
同时按住 Ctrl+A+D
这样可以保证screen继续运行
④回到screen:
screen -r 名字
比如:
screen -r python
⑤删除现有的screen:
首先,需要显示一下现有的screen:
screen -ls
返回结果:
There are screens on:
764783.DST_CAVES (03/27/2022 06:00:44 AM) (Detached)
764779.DST_MASTER (03/27/2022 06:00:44 AM) (Detached)
644553.python (03/26/2022 04:34:02 PM) (Detached)
3 Sockets in /run/screen/S-root.
如果我们想删掉python:
screen -X -S 644553 quit
当然,我们也可以直接用screen的名称:
screen -X -S python quit