screen简单使用

    技术2025-06-03  89

    screen可以在一个物理终端上模拟出多个窗口。最重要的是,可以挂起这些窗口。这样的话关掉正在执行程序的窗口就变成了可能。

    1.新建一个窗口,键入命令:

    screen

    这样就新建了一个窗口,可以像普通的终端一样使用。需要退出这个窗口的话可以执行exit命令。窗口是可以嵌套建立的,如果是多层窗口,退出后将返回到上一层。

    2.输入命令:

    screen vim

    这样就会以一个新的窗口来运行vim了。

    3.挂起和恢复窗口:

    在当前screen窗口中键入C-a d,即Ctrl键+a键,之后再按下d键,就可以挂起当前的窗口,但是在这个窗口中打开的程序还是在继续执行的。

    输入命令screen -ls可以查看到被挂起的窗口:

    screen -ls

    There is a screen on:

    22496.pts-0.Nginx (Detached)

    1 Socket in /var/run/screen/S-root.

    恢复窗口:

    screen -r 22496

    安装screen:

    yum install screen

     

    4.screen状态为Attached解决办法:

    screen -D -r <session-id> -D -r 为先踢掉前一用户,再登陆。

     

    最新回复(0)