主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
主机参考 当我第一次开始使用 Linux 时,我最担心的就是当我通过 SSH 远程登录 Linux VPS 并编译安装程序(例如 lnmp 安装)时,突然网络断开了。是要做的。 或其他一些破坏了与远程 SSH 服务器的链接并强制远程执行停止的情况,唯一的选择是重新连接并重新启动。 我认为一些 VPS 用户也遇到了这个问题。 今天给大家介绍一下VPSer的远程会话管理工具-的screen命令。
1.什么是屏幕命令?
Screen 是一个全屏窗口管理器,允许您跨多个进程复用物理终端。 屏幕有一个称为会话的概念。 用户可以在单个屏幕会话中创建多个屏幕窗口,每个屏幕窗口看起来都在操作一个实际的 Telnet/SSH 连接窗口。
2. 如何安装screen命令?
除了一些精简或定制的系统外,大多数系统都安装了screen命令。 如果没有安装,CentOS系统可以运行:yum install screen;
screen在CentOS 8中被移除,必须安装。 在 epel 之后安装 scr运行 een:yum 安装屏幕;
运行 Debian/Ubuntu 系统:apt-get 安装屏幕。
3.如何使用屏幕命令? 1.1 创建 screen 会话
当您第一次运行 screen -S vpstop 时,screen 会创建一个名为 lnmp 的会话。
1.2 暂时退出并保留屏幕会话中的任务或程序
如果需要暂时退出(会话中的程序没有关闭,仍在运行),使用快捷键可以使用Ctrl+键。 再次按 d (Ctrl+a, d)。
1.3 恢复屏幕会话
如果您的网络处于离线状态,您可以在回来后重新连接到 SSH 并运行以下命令。 使用 screen -r vpstop 恢复到退出前创建的内容。 vpstop 会话的行为界面。 如果您忘记了会话名称,或者当时没有指定会话名称,可以运行以下命令: screen -lsscreen 显示当前存在的会话列表,如下所示。
11791.vpstop 是 screen 刚刚创建的 vpstop 会话。 由于 lnmp 会话暂时终止,状态为 Detached。 使用屏幕 -r vpstop 将状态更改为“已连接”。 11791 这是此屏幕会话的进程 ID。 恢复会话时也可以使用:screen -r 11791
有时屏幕崩溃,可能会显示已连接的状态提示。 这是可行的。 :screen [ k6]D -r 恢复 vpstop。
1.4 关闭屏幕会话。
运行:运行exit时,出现提示[screen is returned],表示screen会话已成功终止。
2. 远程演示
首先,演示者将在服务器上运行屏幕-S的测试。创建屏幕会话允许查看者连接到远程服务器并运行屏幕 -x 测试。 观众的屏幕将与演示者的屏幕同步显示。
3. 常用快捷键
Ctrl+a c:在当前屏幕会话中创建窗口 Ctrl+a w:窗口列表 Ctrl+a n:下一个窗口 Ctrl+a p:上一个窗口 Ctrl+a 0- 9:在第0个窗口和第9个窗口之间切换
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:SSH远程会话管理工具-屏幕使用教程 https://zhujicankao.com/123205.html
评论前必须登录!
注册