美文网首页
ubuntu如何让程序一直在服务器后台运行

ubuntu如何让程序一直在服务器后台运行

作者: JIAWEIJIAWEI | 来源:发表于2023-03-26 16:33 被阅读0次

    断开或者网络中断也不影响
    (1)安装screen
    先看看有没有,有的可能有预安装了,输入下面的命令

    screen -v
    

    查看是否已安装
    无则安装

    apt-get -y install screen
    

    (2)创建窗口

    screen
    或者创建有名字的窗口
    screen -S name
    

    (3)退出但不关闭窗口
    键盘 CTRL A + D
    (4)查看在运行的窗口并进入
    窗口查看:

    screen -ls
    
    image.png

    进入窗口

    screen -r
    ···
    如果多个窗口,则输入上方查询的名字,例:
    ···
    screen -r name
    

    (5)删除窗口
    可以CTRL d 或者输入下面命令
    ···
    screen -S name -X quit
    ···
    (6)其他快捷命令
    ① 删除当前窗口并进入其他窗口
    ···
    screen -d -r yourname (yourname是你想去的窗口名)
    ···
    ② 会话共享
    这个命令会将你朋友的终端Attach到你的Screen会话上,并且你的终端不会被Detach。这样你就可以和朋友共享同一个会话了,如果你们当前又处于同一个窗口,那就相当于坐在同一个显示器前面,你的操作会同步演示给你朋友,你朋友的操作也会同步演示给你。当然,如果你们切换到这个会话的不同窗口中去,那还是可以分别进行不同的操作的。
    ···
    screen -x
    ···
    ③ 在窗口外面对Screen进行命令操作,例如下面,对111窗口进行ping操作
    ···
    screen -S 111 -X screen ping www.baidu.com
    ···

    Screen 加密操作
    进入窗口后

    Ctrl + A -> :password
    

    加密后的窗口需要进入窗口后才能删除:

    Ctrl + A -> k
    

    参考:
    原文链接:https://blog.csdn.net/wwwkkkmm/article/details/125016836

    相关文章

      网友评论

          本文标题:ubuntu如何让程序一直在服务器后台运行

          本文链接:https://www.haomeiwen.com/subject/wjaordtx.html