ubuntu之screen 分屏后台运行程序命令使用

1 新建

screen -S <name>

其中,name就是你这个新建screen的名字,自己随意起就好

2 命令模式

               Ctrl+a ?    显示所有键绑定信息
               Ctrl+a w    显示所有窗口列表
               Ctrl+a C-a    切换到之前显示的窗口
               Ctrl+a c    创建一个新的运行shell的窗口并切换到该窗口
               Ctrl+a n    切换到下一个窗口
               Ctrl+a p    切换到前一个窗口(与C-a n相对)
               Ctrl+a 0..9    切换到窗口0..9
               Ctrl+a a    发送 C-a到当前窗口
               Ctrl+a d    暂时断开screen会话
               Ctrl+a k    杀掉当前窗口
               Ctrl+a [    进入拷贝/回滚模式

最后一个就是如果你想看到整个程序运行过程,就可以用这个快捷键去往上或往下翻页,非常实用

3 恢复窗口

screen -ls

可以显示已经新建了多少窗口,并且得到相应的screen-id

screen -r <screen -id>

此命令可以进入到相应screen-id对应的会话中

如果不小心断网了,重新进入的时候发现screen显示attached的状态,此时可以:

screen -d -r <screen-id>

4 删除会话

如果与会话断开连接中,那么可以:

screen -X -S <screen-id> quit
for example:screen -X -S 48567 quit

删除该会话
如果正在与会话连接,那么可以

ctrl + a + d

参考资料

https://blog.csdn.net/m0_37702303/article/details/89949312
https://blog.csdn.net/hejunqing14/article/details/50338161
https://www.cnblogs.com/zhming26/p/6089928.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值