Linux进程后台运行 —— screen 命令

GNU Screen 是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或  远程的命令行会话,并在其间自由切换。

一直在用微信公众号对接的傻妞来查询,最近发现很不稳定,遂采用 screen 分离窗口后台运行的方法来实现任务保活。以傻妞为例,分享一下自己的方法,如有问题请指正 !

( 本教程测试于Linux-CentOS系统,其他系统并未测试,请其他系统的朋友自行尝试!)

Ubuntu可以参考这篇文章(站长补充):https://www.kejiwanjia.com/jiaocheng/85760.html

1. 安装 screen

yum install screen -y

2. 进入 sillygirl 安装路径

# 仅代表本人的安装路径

cd /etc/sillyGirl/

3. 新建screen窗口

# 新建一个名为 sillygirl 的窗口并进入

screen -S sillygirl

4. 运行 sillygirl

./sillyGirl

5. 分离窗口,后台运行 ( detach )

# 在每个screen session 下,所有命令都以 Ctrl+A (C-a) 开始

先按 Ctrl + A , 再按 Ctrl + D

6. 结束任务窗口

# 恢复窗口
screen -r sillygirl 
    
# 结束任务
按下Ctrl + C           

常用screen命令

# 新建一个名叫sillygirl的session,并马上进入
screen -S sillygirl

# 新建一个名叫sillygirl的session,但暂不进入,可用于系统启动脚本里 	
screen -dmS sillygirl

# 列出当前所有session  
screen -ls

# 恢复到sillygirl这个session,前提是已经是断开状态(-d可以远程断开会话)            
screen -r sillygirl

# 连接到离线模式的会话(多窗口同步演示) 
screen -x sillygirl 

# screen创建一个执行脚本的单窗口会话,可以attach进程ID
screen ./rsync.sh

# 检查目前所有的screen作业,并删除已经无法使用的screen作业     
screen -wipe          
-> 加入科技玩家交流群组:点击加入 <-
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @x64 发布。如若转载,请注明出处: 科技玩家 » Linux进程后台运行 —— screen 命令

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿

禁止他人扫描青龙端口

2022-2-20 21:01:12

教程玩家投稿精选文章

傻妞js聊天插件,还有傻妞web插件

2022-2-22 9:27:14

22 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. i2stay

    有没有国内服务器安装了clash TG交互青龙的教程

    • LAzySheep

      站里都写过了

  2. ikivy

    和tmux 那个好?

    • x64

      个人认为tmux更好一点也更直观,且screen也存在部分兼容性问题,不过仅对于sillygirl任务保活来说,screen已经足够了

    • ikivy

      那我就不换了 tmux用习惯了

  3. 孤鹤残鸣

    在主会话中关闭子会话

    screen -X -S 进程PID quit

  4. 小小灰

    感谢分享,谢谢楼主,赞

  5. Des1gnCry

    感谢楼主分享

  6. Carol

    厉害了!内容不错,来顶顶帖!👍

  7. DragonTang

    赛高!

  8. Carol

    学习了!!!来顶一下👍

  9. DragonTang

    赛高!👍

  10. Siaotien

    感谢分享

  11. Carol

    干货颇多,给你点点赞🤔

  12. Carol

    牛逼,感觉这个真厉害👍🏻

  13. Carol

    不明觉厉,支持一下👍🏻👍🏻👍🏻

  14. env。

    群辉命令是啥?

  15. Carol

    感谢分享,内容不错,学习了!!

  16. DragonTang

    牛逼,这么优秀哈哈

  17. Carol

    mark一手,这么优秀哈哈

  18. desig2009

    学到了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索