linux screen命令
来源:互联网 发布:核函数 知乎 编辑:程序博客网 时间:2024/05/16 12:35
在工作的时候看到有其它人使用这个命令,效果不错,觉得很酷,自己去查了下,终于搞懂了这个东西的使用了。
简介:
在我们用putty或者telnet登陆到Linux的时候,假如要运行多个程序,而且要随时观察它们的运行情况的时候(尤其是当log直接打在标准输出的情况下),或者是我们想给自己开多个窗口,避免来回的cd,screen命令的效果就体现出来了。
我们可以使用screen命令建立一个或者多个session,而且一个或者多个session里面还可以有多个window。
使用:
(1)screen回车 或者 screen -S session名字,就可以建立session了; (一般我建议使用后者,毕竟自己命名的session名也好记,前者是系统会自动生成一个session名字)
例如:screen -S zfz,就会生成一个pid.zfz的session了,前面那个是进程id
(2)Ctrl + a, d 可以退出当前的session,之前的页面中去;
(3)screen -ls,可以查看到目前系统中所有的screen的session;
(4)screen -r sessionId,可以登录到指定的session中去;
(5)假如你要连接的session正被别人连着,可以用screen -d -r sessionId,连接到那个session;带来的后果是,其它连着这个session的用户从这个session上断开,然后你可以连进去;
(6)exit 关闭session,需要先连接到要关闭的session,然后在其中执行exit命令
(6)Ctrl +a ?,在session中显示帮助,可以查看到许多命令;下面记载的这些都可以从其中查到
(7)Ctrl +a c 在session中创建一个新的窗口,可以在一个session中创建许多个窗口
(8)Ctrl +a x 将当前窗口lock掉,需要密码才能重新进入
(9)Ctrl +a K 关闭当前窗口
(10)Ctrl +a p 回到前一个窗口
(11)Ctrl +a n 转到下一个窗口
(12)Ctrl +a 0,1,2,..9 切换到第几个窗口,从0开始
(13)Ctrl +a Space,循环切换窗口
(14)Ctrl +a Ctrl +a 在最近使用的两个窗口之间进行切换
(15)Ctrl +a w, 列出当前session的所有窗口
(16)Ctrl +a t 显示时间
还有其它的许多命令,可以通过其help在用到的时候去查。
- Linux screen命令详解
- linux 下screen命令
- Linux命令nohup+screen
- Linux命令-screen
- Linux命令nohup+screen
- linux screen命令
- Linux命令nohup+screen
- linux screen 命令详解
- Linux screen命令
- linux screen 命令详解
- linux screen 命令详解
- Linux命令nohup+screen
- linux screen 命令详解
- linux 中 screen命令
- linux screen 命令详解
- linux的screen命令
- linux screen 命令详解
- Linux screen命令
- MFC中获取App,MainFrame,Doc和View类等指针的方法
- Ubuntu 11.10 安装方法全程记录
- java学习笔记(1)
- MyBatis 学习笔记
- 读《Master OpenCV》初感
- linux screen命令
- 图的深度与广度遍历比较
- 字符数据的输入/输出
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- cv.Mat 与 .txt 文件数据的读写操作
- Linux IO资源监控
- 建小顶堆和大顶堆排序算法(数据结构经典)
- windows驱动开发笔记
- QTime类介绍