在安装lnmp之前,我们一般先运行一下Screen程序,因为screen好像一个容器一样,把lnmp的安装过程保护了起来。以CentOS中安装lnmp为例,程序下载、编译都需要比较长的时间,如果中途遇到网络断开或者SSH软件被关闭等意外情况,这时候对lnmp的安装过程也丝毫没有影响,编译依然会在后台继续运行,重新连接后就可以恢复到原来的界面,也许已经安装完成了;而如果事前没有运行screen程序,那么就要从头来过了,多折腾人啊。那我们今天就来学习一下screen命令安装使用。



Screen命令安装使用教程_重新连接


方法/步骤


 


  1. 1

    如何安装screen命令
    大部分linux系统都默认安装了screen命令,先查看下否则有这个工具。如果运行screen后如上图一样提示command not found,那么说明这个工具还没有安装。CentOS系统执行以下命令安装:
    yum install screen
    Debian/Ubuntu系统执行以下命令安装:
    apt-get install screen
  2. 2

    如何使用screen命令
    首先创建screen会话,执行以下命令:
    screen -S lnmp
    screen就会创建一个名字为lnmp的会话。然后就可以运行下载安装lnmp的命令了。
    如果有事离开关闭电脑,可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d),而会话中的程序不会关闭,仍在运行。魏艾斯博客在实际使用中都是用鼠标点击右上角的X来关闭SSH软件的,也是没问题的。
    恢复screen会话。回来时可以再执行:
    screen -r lnmp
    即可恢复到离开前创建的lnmp会话的工作界面。
  3. 3

    下面结合lnmp的安装过程说一下screen的实际操作。
    screen安装、创建方法上面说了。
    CentOS执行命令:wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp(包含了下载解压缩进入目录安装这四条命令),Debian 执行:./debian.sh 进行安装, Ubuntu 执行:./ubuntu.sh 进行安装。
  4. 4

    如果网络掉线,可以重新连接,再执行 screen -r lnmp 就会看到你的lnmp安装进程。所以说在安装lnmp的时候如果你不想在电脑前面干等着,就提前运行screen命令吧,然后去看会电视啥的,中间回来瞅一眼安装过程进行到哪里了就行。
    转载请注明:魏艾斯博客 » Screen命令安装使用教程



非学,无以致疑;非问,无以广识