linux关闭远程窗口,程序继续运行

screen命令

screen 是一个非常有用的命令,提供从单个 SSH 会话中使用多个 shell 窗口(会话)的能力。当会话被分离或网络中断时,screen 会话中启动的进程仍将运行,你可以随时重新连接到 screen 会话。如果你想运行一个持久的进程或者从多个位置连接到 shell 会话,这也很方便。

1.检查是否安装

screen -v

 

2.安装 

yum install screen       适用于CentOS/RedHat/Fedora

apt-get -y install screen   适用于Ubuntu/Debian

3. 启动一个 screen 会话

 1.可以在命令行中输入 screen 来启动它,接着会有一个看上去和命令行提示符一样的 screen 会话启动。

screen

2.screen -S name  创建一个名为name的screen会话

要从当前的 screen 会话中分离,你可以按下 Ctrl-A 和 d。所有的 screen 会话仍将是活跃的,你之后可以随时重新连接。

4.查看当前所有screen 会话

screen -ls

如果想要还原 “myscreen 会话,你可以执行:screen -r 25895 或 screen -r -S  myscreen

5. 中止 screen 会话

有几种方法来中止 screen 会话。可以按下 Ctrl+d,或者在命令行中使用 exit 命令。

不进的情况下使用screen -X -S 4588 quit

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值