Linux里面shell窗口ctrl+q命令作用是什么?

您是否遇到过在远程计算机上执行长时间运行任务的情况,并且突然连接断开, SSH 会话终止了并且您的工作丢失了。好吧,它在某些时候发生在我们所有人身上,不是吗?幸运的是,有一个实用程序叫做 screen 允许我们恢复我们的会话。

screen 或 GNU screen 是终端多路复用器。换句话说,这意味着您可以启动 screen 会话,然后在该会话中打开任意数量的窗口(虚拟终端)。即使断开连接,当其窗口不可见时,在 screen 上运行的进程将继续运行。

现在大多数 Linux 发行版上已经预装了 screen 包。您可以通过键入以下内容来检查系统上是否安装了它:

这将打开一个 screen 会话,创建一个新窗口并在该窗口中启动一个 shell 。

现在您已经打开了一个 screen 会话,您可以通过输入以下命令获取命令列表:

运行多个 screen 会话时,命名会话非常有用。要创建命名会话,请使用以下参数运行 screen 命令:

选择描述性有意义的会话名称总是一个好主意。

默认情况下,当您启动新的 screen 会话时,它会创建一个包含 shell 的单个窗口。

您可以在 screen 会话中拥有多个窗口。

以下是一个示例 ~/.screenrc配置, 有自定义状态行和几个附加选项:

# 将回滚缓冲区设置为10000

以下是开始使用 screen 的最基本步骤:

  1. 在命令提示符下,键入 screen 。

    在本教程中,您学习了如何使用 Gnu Screen 。现在,您可以开始使用 Screen 实用程序,从单个会话创建多个 screen 窗口,在窗口之间导航,分离和恢复 screen 会话,并使用 .screenrc 文件个性化您的 screen 终端。

我要回帖

更多关于 ctrl+u是什么快捷键 的文章

 

随机推荐