linux的screen语句,Linux中screen命令学习笔记

使用背景:

远程登录服务器之后,在本地和终端之间切换;远程提交的任务执行时间很长,容易掉线;pbs,qsub可以解决问题,这里先学习screen命令。

1.新建一个screen,然后在你的screen上提交任务;

screen -S 为了方便识别,最好习惯定义窗口名字

2.查看当前所有窗口及其状态(Attached, Detached, Dead)

screen -ls

3.在screen窗口下键入C-a d可以让screen detached。

在screen窗口发出的代码由窗口接收,给screen发送命令,需要特定命令符,之后输入的内容直接被screen执行。C-a d和 screen -d 效果相同,但是执行方式不同,后者的记录会显示在对话框里。同类的常用命令还有:

C-a k (杀掉当前窗口),C-a

4.screen -r *** 可以输入窗口名,或者系统给的一串数字

screen -wipe (擦掉dead screen),

5. 当重新连接screen -ls后,发现有或者有好几个attached sessions,screen -d 他们,然后就可以用-r接手

6.会话锁定与解锁

Screen允许使用快捷键C-a s锁定会话。锁定以后,再进行任何输入屏幕都不会再有反应了。但是要注意虽然屏幕上看不到反应,但你的输入都会被Screen中的进程接收到。快捷键C-a q可以解锁一个会话。

也可以使用C-a x锁定会话,不同的是这样锁定之后,会话会被Screen所属用户的密码保护,需要输入密码才能继续访问这个会话。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值