linux有趣的命令screen

Posted 夏天一去,又是冬季

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux有趣的命令screen相关的知识,希望对你有一定的参考价值。

screen类似一个容器, 可以把当前前台运行的应用shell窗口关闭而不影响运行, 跟后后nohup有点相似, 不过我觉得比nohup还好用

用法1:

screen  

然后会弹出一个新的shell窗口, 在这个窗口中运行什么都ok, 无论前后台, 然后关闭这个shell, 它还是在跑

看一下

screen -ls

两个任务再跑, 调用其中一个试试

screen -r 17197

 马上就弹出了任务shell

用法2:

screen + 命令

杀死screen回话

kill -9 pid

然后screen -ls

 screen高级应用

会话共享

还有一种比较好玩的会话恢复,可以实现会话共享。假设你在和朋友在不同地点以相同用户登录一台机器,然后你创建一个screen会话,你朋友可以在他的终端上命令:

screen -x

这个命令会将你朋友的终端Attach到你的Screen会话上,并且你的终端不会被Detach。这样你就可以和朋友共享同一个会话了,如果你们当前又处于同一个窗口,那就相当于坐在同一个显示器前面,你的操作会同步演示给你朋友,你朋友的操作也会同步演示给你。

 

以上是关于linux有趣的命令screen的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础—screen命令

python [代码片段]一些有趣的代码#sort

Linux终端命令神器--Screen命令

C语言代码片段

⭐️《Linux 系列》⭐️ Linux 命令之 Screen 命令

⭐️《Linux 系列》⭐️ Linux 命令之 Screen 命令