跳到主要内容

功能概述

本文介绍 XTerminal 快速命令功能的基本概念和使用场景。

什么是快速命令

快速命令是 XTerminal 提供的命令管理功能,允许用户将常用的命令保存起来,需要时一键执行。相比手动输入或从历史记录中查找,快速命令具有以下优势:

  • 命名识别:为命令起一个易懂的名称,无需记忆复杂的命令语法
  • 分组管理:按项目、用途等维度组织命令,便于查找
  • 参数化:支持动态变量和自定义参数,一条命令适应多种场景
  • 历史回填:自动记录参数历史,快速选择曾用过的值

使用场景

快速命令适用于以下场景:

场景示例
日常运维查看系统状态、重启服务、清理日志
开发调试编译构建、运行测试、查看容器日志
数据库操作备份数据库、执行查询、导入导出
批量操作在多台服务器执行相同命令

快速命令面板

建立 SSH 连接后,快速命令面板位于终端左侧边栏。

快速命令右键菜单

面板组成:

区域说明
搜索框按名称或拼音快速查找命令
存储切换切换本地仓库或云端仓库
+分组创建新的命令分组
+命令创建新的快速命令
命令树以树形结构展示分组和命令

与终端历史的区别

对比项快速命令终端历史
存储方式主动保存,永久存储自动记录,会话结束可能丢失
组织方式分组管理,带名称和备注按时间顺序排列
参数支持支持动态变量和参数化原样记录,无法参数化
跨设备同步支持云端同步仅本地保存
查找效率按名称、分组快速定位需要逐条翻找或搜索

命令操作

右键点击命令可以看到操作菜单:

操作说明
立即执行直接运行命令(如有参数会弹出填写窗口)
粘贴到终端将命令粘贴到终端,不自动执行
复制命令复制命令内容到剪贴板
粘贴到快捷输入框将命令填入底部快捷输入框
编辑打开编辑窗口修改命令
删除删除该命令

双击行为设置

可以自定义双击命令时的默认行为:

  1. 打开设置 > SSH 服务 > 快速命令
  2. 双击命令选项中选择:
    • 编辑:打开编辑窗口
    • 粘贴到输入框:填入快捷输入框
    • 粘贴到终端:粘贴到终端不执行
    • 执行:直接运行命令

数据存储

快速命令支持两种存储方式:

本地仓库

  • 数据存储在本地数据库
  • 无需登录即可使用
  • 仅当前设备可用

云端仓库

  • 数据存储在云端服务器
  • 需要登录 XTerminal 账户
  • 支持多设备同步
  • 数据加密传输

点击面板顶部的存储切换按钮,可以在本地和云端之间切换。

下一步