The blog introduces the instruction screen
命令参数
1 | screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>] |
- -A 将所有的视窗都调整为目前终端机的大小。
- -d <作业名称> 将指定的screen作业离线。
- -h <行数> 指定视窗的缓冲区行数。
- -m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。
- -r <作业名称> 恢复离线的screen作业。
- -R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
- -s
指定建立新视窗时,所要执行的shell。 - -S<作业名称> 指定screen作业的名称。
- -v 显示版本信息。
- -x 恢复之前离线的screen作业。
- -ls或–list 显示目前所有的screen作业。
- -wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业。
实例
创建screen终端
1 | screen -S <终端名> |
创建终端并执行任务
1 | screen vi ~/main.c //创建终端,并执行vi命令 |
离开screen终端
1 | screen vi ~/main.c //创建 screen 终端 ,并执行 vi命令 |
重新连接离开的screen终端
1 | screen -ls //显示已创建的screen终端 |
关闭当前screen终端
1 | exit |
跳出当前screen终端(不关闭)
1 | screen -d 26542 |
删除指定的终端
1 | screen -S your_screen_name -X quit |
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !