当前位置:首页 > Linux > 正文内容

ubuntu下screen的使用

放牧的风1个月前 (09-17)Linux98

关掉xshell之后执行的脚本也随之停止,我们可以使用screen命令,来让保证退出ssh之后程序继续在后台跑。

利用SSH远程连接服务器,运行程序需要保证在此期间窗口不能关闭并且连接不能断开,否则当前窗口所运行的任务就被杀死。

参考GNU's Screen 官网:GNU's Screen

787798-20181026175145078-1516220736.png

主要使用

1. 安装
首先可以先查看是否安装screen,通过命令

screen -ls

若出现:

The program 'screen' is currently not installed. You can install it by typing:
sudo apt install screen

说明尚未安装,安装提示,通过下面的命令安装screen

sudo apt install screen


2. 创建新建窗口

  • 可直接通过命令screen新建一个窗口,并进入窗口。但通过这种方式新建的窗口没有名字,只有系统分配给它的一个id。当需要恢复窗口时,只能通过id号来恢复。

  • 通过命令screen -S name,这样就可以新建一个名字为name的窗口,同样系统也会分配给它一个id,当恢复该窗口时既可以通过id号也可以通过窗口名。


3. 分离会话
退出当前新建的窗口,通过快键键Ctrl+A+D实现分离,此时窗口会跳出[detached]的提示,并回到主窗口。


4. 恢复会话窗口
首先查看当前有哪些screen窗口,通过命令:

screen -ls

将列出窗口列表。

787798-20181026175344791-956631152.png

由以上可知,当前有两个窗口,其中test窗口已经被杀死,test2窗口分离。可以通过以下命令恢复test2窗口:

screen -r test2

screen -r 27582

这样就返回了test2窗口


5. 通过命令杀死会话窗口:

kill -9 threadnum

注意此处只能通过id号来杀死窗口。


6. 通过命令清除死去窗口

screen -wipe

这个命令将自动清除所有处于dead状态的窗口


扫描二维码推送至手机访问。

版权声明:本文由放牧的风发布,如需转载请注明出处。

本文链接:https://grazingwind.com/post/76.html

标签: ubuntuscreen
分享给朋友:
返回列表

上一篇:硬核!高频Linux命令大总结

没有最新的文章了...

相关文章

CentOS下配置redis允许远程连接

CentOS下配置redis允许远程连接

1. 目的因为想要学习redis,因此在虚拟机中安装了redis,为了实现在物理机可以访问redis,弄了好久;因此记录下来,以免忘记。2. 环境虚拟机:CentOS Linux release 7.4.1708 (Core)redis:4...

VPS免费检测工具

1、一键测试服务器到国内的速度脚本Superspeed.sh :wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.shchmod&n...

linux服务器git pull/push时提示输入账号密码之免除设置

1、先cd到根目录,执行git config --global credential.helper store命令[root@iZ25mi9h7ayZ ~]# git config --global&...

硬核!高频Linux命令大总结

关机/重启/注销常用命令作用shutdown -h now即刻关机shutdown -h 1010分钟后关机shutdown -h 11:0011:00关机shutdown -h +10预定时间关机(10分钟后)shutdown -c取消指...

Linux CentOS 7 防火墙/端口设置

Linux CentOS 7 防火墙/端口设置

CentOS升级到7之后用firewall代替了iptables来设置Linux端口,下面是具体的设置方法:[]:选填<>:必填[<zone>]:作用域(block、dmz、drop、external、home、in...

CentOS7一键安装nodejs

1.在CentOS 7机器上安装Node.js有几种不同的方法。 在本教程的第一部分中,我们将从NodeSource存储库安装Node.js。首先,我们需要启用NodeSource存储库:curl -sL https:/...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。