当前位置: 首页 > news >正文

Screen 连接远程服务器(Ubuntu)

连接

1. 安装screen

默认预安装,可以通过命令查看:

screen --version

若未安装:

# Ubuntu/Debian
sudo apt-get install screen


2. 本机连接远程服务器

ssh root@192.168.x.x

在远程服务器中打开screen:

screen -S <name>

在screen中执行操作,可暂时退出:

ctrl + a,d

Screen 命令 

screen -S <name>                # 新建一个名为 <name> 的 screen
screen -ls                      # 列出所有正在运行的 screen
screen -r <name 或 id>          # 恢复指定 screen
screen -D -r <name 或 id>       # 强制接管 screen
screen -S <name> -X quit        # 杀死 screen
screen -dmS <name> <cmd>        # 在后台启动一个 screen 并执行命令
exit                            # 正常退出当前 screen
Ctrl + d                        # 快捷方式:退出当前 shell,也会关闭 screen

Screen 快捷键 

Ctrl + a, d      # detach(脱离当前 screen,会话仍在后台运行)
Ctrl + a, c      # 创建一个新的窗口
Ctrl + a, n      # 切换到下一个窗口(next)
Ctrl + a, p      # 切换到上一个窗口(previous)
Ctrl + a, "      # 列出所有窗口并选择(带编号)
Ctrl + a, 0-9    # 切换到对应编号的窗口(0~9)
Ctrl + a, k      # 杀死当前窗口(需要确认 y/n)
Ctrl + a, A      # 重命名当前窗口
Ctrl + a, ?      # 显示所有快捷键帮助
Ctrl + a, x      # 锁定屏幕(需密码解锁)
Ctrl + a, [      # 进入复制/滚动模式(使用箭头或 PgUp/PgDn 浏览历史)
Ctrl + a, ]      # 粘贴复制缓冲区内容

相关文章:

  • 视觉中国:镜头下的中国发展图景
  • BGP实验报告
  • 深入理解JavaScript设计模式之call,apply,this
  • go实现定时任务
  • CPO-BP+MOPSO,冠豪猪优化BP神经网络+多目标粒子群算法!(Matlab源码)
  • 深入浅出Nacos:微服务架构中的服务发现与配置管理利器
  • 5.28 后端面经
  • 《深入解析UART协议及其硬件实现》-- 第二篇:UART硬件架构设计与FPGA实现
  • Golang分布式系统开发实践指南
  • MySQL问题:MySQL中主要的锁都有啥?
  • MySQL 默认的隔离级别解析
  • 工业控制核心引擎高性能MCU——MM32F5370
  • 贪心算法求解汽车加油问题
  • 【数据分析】Matplotlib+Pandas+Seaborn绘图
  • DDS通信中间件——DDS-TSN规范
  • zynq 级联多个ssd方案设计(ECAM BUG修改)
  • android-studio-2024.3.2.14如何用WIFI连接到手机(给数据线说 拜拜!)
  • AI任务相关解决方案2-基于WOA-CNN-BIGRU-Transformer模型解决光纤通信中的非线性问题
  • 植被监测新范式!Python驱动机器学习反演NDVI/LAI关键技术解析
  • 功能测试向量是个什么概念
  • 公司网站建设制度/百度一下网页入口
  • wordpress用户发文/搜索引擎排名优化方案
  • 西安网络公司排名前十名/正版搜索引擎优化
  • 杭州网站设计步骤/北京搜索引擎优化管理专员
  • 免费psd素材网站/网站注册地址
  • 网站开发怎么拉客户/如何优化百度seo排名