使用screen在后台运行程序

本文详细介绍了screen命令的安装方法、如何创建及命名窗口、如何恢复和杀死会话窗口等操作技巧。通过具体实例演示了screen在不同场景下的应用。

screen 的使用

1、安装

sudo apt-get install screen  # Ubuntu

sudo yum install screen  # CentOS7

2、新建窗口

$ screen   #这样就可以新建窗口,进入到一个窗口中,但是这样窗口就没有名字,无法区分他们

$ screen -S name   #这样新建一个名字为name的窗口,并入到该窗口中

$ screen command   #这样新建一个窗口并在窗口中执行command,同样没有名字 例如:screen python ./a.py 新建并执行a.py程序

 

 

3、恢复会话窗口

首先查看有哪些窗口正在运行

$ screen -ls #列出窗口列表

恢复窗口

$ screen -r 2637 #进入2637线程,恢复count会话窗口

4、杀死会话窗口

kill -9 2637   # 杀死线程,当然就杀死了窗口

5、清除死去的窗口

当窗口被杀死后,再用screen -ls 可以看到该窗口后面的(???dead)字样,说明窗口死了,但是仍在占用空间。这时需要清除窗口

$ screen -wipe   #自动清除死去的窗口

 

转载于:https://www.cnblogs.com/x54256/p/8399315.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值