Screen的基础用法

作者: 求余的小屋 | 来源:发表于2020-02-27 21:01 被阅读0次
    screen

    前言

    有时我们会使用 ssh 终端连接 linux 的云服务器,运行一些程序

    但如果断开当前的命令行窗口,某些程序、任务就会终止运行

    为了让程序、任务在我们断开 ssh 连接时,继续运行,这时我们就要用到 Screen 命令了

    安装

    没有默认安装的系统要先安装,我的系统是 Ubuntu 16.04

    apt-get install screen

    基本用法

    Ⅰ、打开一个新的命令行窗口

    给你想要后台运行任务、程序的命令行窗口,取一个好记的名字

    然后就和往常一样,运行你的程序、任务就行了

    screen -dmS < task1 >

    Ⅱ、安全退出当前命令行窗口

    退出后,会回到最初的命令行窗口,而你创建的新命令行窗口,会在后台继续运行

    Ctrl + a + d

    Ⅲ、查看后台,运行中的命令行窗口

    故名思意,列出后台运行中的,命令行窗口的 ID、名字

    screen -list

    Ⅳ、切换指定命令行窗口

    通过上一个命令,就可选择你要查看的运行中的窗口的ID、名字

    screen -r < task_name, ID>

    Ⅴ、彻底关闭命令行窗口

    通过上面的指令,能够结束你不想运行的任务、程序的ID、名字

    screen -S < task_name, IDs> -X quit

    相关文章

      网友评论

        本文标题:Screen的基础用法

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