Screen

2017-08-23  本文已影响0人  anotherme17

简介

GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。

背景

在使用SSH远程登录Linux服务器时,想让运行的程序不随着session的结束而终止,就可以用到screen.
如系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。
通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。


安装

除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装
CentOS系统可以执行:yum install screen
Debian/Ubuntu系统执行:apt-get install screen

语法

screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]

参数说明

参考网站

linux screen 命令详解

上一篇 下一篇

猜你喜欢

热点阅读