Linux命令(59)之screen

linux命令之screen

1.screen介绍

linux命令screen是用来进行多窗口管理。

默认screen命令没有安装,安装命令(基于yum源):yum install -y screen

2.screen用法

screen [参数]

screen参数
参数说明
-r恢复离线的screen作业
-ls显示所有的screen作业

3.实例

3.1.创建一个新的screen窗口作业

-->执行命令screen,然后回车

命令:

screen

-->输入vi ztj.txt

命令:

vi ztj.txt

-->输入ctrl+a+d退出,就会有一个在后台实时执行的命令

-->查看

[root@cent79-2 S-root]# pwd
/var/run/screen/S-root
[root@cent79-2 S-root]# ls
1790.pts-1.cent79-2
[root@cent79-2 S-root]# ll
total 0
srw------- 1 root root 0 Jul 14 09:38 1790.pts-1.cent79-2
[root@cent79-2 S-root]# 

 其中1790为后台命令PID

[root@cent79-2 S-root]# ps -ef|grep 1790
root       1790      1  0 09:36 ?        00:00:00 SCREEN
root       1791   1790  0 09:36 pts/2    00:00:00 /bin/bash
root       1809   1721  0 09:41 pts/1    00:00:00 grep --color=auto 1790
[root@cent79-2 S-root]# 

3.2.重新找回screen作业

-->查找作业PID

命令:

screen -ls

[root@cent79-2 S-root]# screen -ls
There are screens on:
	1812.pts-1.cent79-2	(Detached)
	1790.pts-1.cent79-2	(Detached)
2 Sockets in /var/run/screen/S-root.

[root@cent79-2 S-root]# 

-->进入screen作业

命令:

screen -r PID

[root@cent79-2 ~]# screen -r 1790

-->输入Esc-->Ctrl+c-->:--->wq!退出命令

另外:创建的screen作业,当退出xshell再次进入,screen后台执行的命令,仍旧在运行,不会随着xshell的退出而终止。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑要上天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值