在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。今天就给VPSer们介绍一款远程会话管理工具 - screen命令。
screen 的作用是什么呢?
使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。
1.screen命令总结
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
2、如何安装screen命令?
除部分精简的系统或者定制的系统大部分都安装了screen命令,也可以自己安装
CentOS系统可以执行:yum install screen ;
Debian/Ubuntu系统执行:apt-get install screen 。
如果提示screen: command not found 命令不存,在可以执行:yum install screen 或 apt-get install screen安装。
3、screen命令使用方法?
3.1 语法
screen [ -AmRvx -ls -wipe ] [ -d <作业名称> ] [ -h <行数> ] [ -r <作业名称> ] [ -s ] [ -S <作业名称>]
3.2 选项
选项 |