彩世界平台-彩世界时时app-彩世界开奖app苹果下载

热门关键词: 彩世界平台,彩世界时时app,彩世界开奖app苹果下载

您的位置:彩世界平台 > 网站首页 > 后台运行程序screen or nohup

后台运行程序screen or nohup

发布时间:2019-09-07 01:48编辑:网站首页浏览(135)

     

    1. 后台运行

    1.  ### 方法1 &
    

    图片 1

     

    1. ### 方法2:screen

    图片 2

    screen –S lnmp à起个名字

    进去后运行程序

    Ctrl+ad à退出lnmp屏幕

    Scree –ls à查看

    Screen –r xxx à进入屏幕

    常用命令:

    screen -S yourname -> 新建一个叫yourname的session
    screen -ls -> 列出当前所有的session
    screen -r yourname -> 回到yourname这个session
    screen -d yourname -> 远程detach某个session
    screen -d -r yourname -> 结束当前session并回到yourname这个session

    很多朋友可能在实际的linux服务器管理工作中,经常会为一些长时间运行的任务而头疼,当有事离开我们关掉了连接终端断开SSH后,刚才运行着的程序也自动被中断。下面就介绍下如何让我们的程序在断开SSH后继续在后行运行的方法。

    一、使用nohup让程序在后台继续运行

    常用命令:nohup ./home/nginx.sh &

    * 如果运行成功刚默认会将标准输出重定向到当前目录的nohup.out文件中,查看此文件,可以了解运行的进度;

     

    二、使用screen让程序在后台执行

    screen是一个可以在多个进程之间多路利用一个物理终端的窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。

    1、安装screen

    yum install screen

    2、创建screen会话

    screen -S wordname

    3、暂时离开,保留screen会话中的任务或程序

    当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d)

    4、恢复screen会话

    当回来时可以再执行执行:screen -r wordname 即可恢复到离开前创建的lnmp会话的工作界面。

    如果忘记或者刚开始没有指定会话名,执行screen -ls列出当前的会话列表;

     

    [[email protected] ~]# screen -ls

    本文由彩世界平台发布于网站首页,转载请注明出处:后台运行程序screen or nohup

    关键词:

上一篇:没有了

下一篇:没有了