跳到主要内容

文件浏览器

本文介绍如何使用 XTerminal 的 SFTP 文件浏览器来管理远程服务器上的文件和目录。

打开 SFTP 面板

建立 SSH 连接后,可以通过以下方式打开 SFTP 文件浏览器:

  1. 点击左侧边栏的文件管理图标
  2. 文件浏览器将自动连接到当前 SSH 会话对应的服务器

界面布局

XTerminal 提供两种文件浏览视图:文件树视图文件列表视图

文件树视图

文件树视图以层级结构展示文件和目录,便于浏览目录结构。

文件树视图与右键菜单

界面组成:

区域说明
路径栏显示当前目录的完整路径,可直接输入路径跳转
工具栏提供常用操作按钮
目录树以树形结构展示文件和文件夹

工具栏按钮:

按钮功能
首页返回用户 Home 目录
定位开启终端目录同步,自动跟随 cd 命令
展开调整目录树展开层级
显示/隐藏切换隐藏文件(以 . 开头)的显示
缩放调整目录树宽度(1x~4x)
刷新刷新当前目录
书签添加/查看书签
上传上传文件或文件夹

文件列表视图

文件列表视图以表格形式展示当前目录的文件,适合查看详细信息和批量操作。

文件列表视图与列设置

界面组成:

区域说明
面包屑导航显示当前路径层级,点击可快速跳转
搜索框实时过滤当前目录文件
工具栏与文件树视图相同
文件表格显示文件详细信息

表格列:

列名说明
文件名文件或目录名称,带类型图标
大小文件大小(目录显示 -
权限文件权限(如 rwxr-xr-x
修改时间最后修改时间

点击表格右上角的设置图标,可以自定义显示的列。

目录导航

基本导航

  • 进入目录:双击目录或点击展开箭头
  • 返回上级:点击面包屑导航或路径栏中的上级目录
  • 跳转路径:在路径栏直接输入目标路径后回车
  • 返回首页:点击工具栏首页按钮

终端目录同步

开启定位功能后,文件浏览器会自动捕获终端中的 cd 命令,同步更新当前浏览位置。

  1. 点击工具栏的定位按钮(准星图标)开启同步
  2. 在终端中执行 cd /path/to/dir
  3. 文件浏览器自动跳转到对应目录

文件信息

将鼠标悬停在文件上,可以查看详细信息:

文件信息提示

悬浮提示显示:

  • 文件大小
  • 文件权限
  • 访问时间
  • 修改时间

书签管理

书签功能可以快速访问常用目录。

书签面板

添加书签

  1. 导航到要收藏的目录
  2. 点击工具栏的书签按钮(心形图标)
  3. 书签会保存到当前服务器的书签列表

使用书签

  1. 点击侧边栏的书签图标打开书签面板
  2. 点击书签项即可跳转到对应目录
  3. 可以对书签进行跳转、复制、编辑、删除操作

书签按服务器分组保存,切换服务器后显示对应的书签列表。

文件排序与筛选

排序

在文件列表视图中,点击表格列标题进行排序:

  • 文件夹始终排在文件之前
  • 支持按文件名、大小、修改时间排序
  • 再次点击切换升序/降序

筛选

使用搜索框可以实时筛选当前目录的文件:

  1. 在搜索框中输入关键词
  2. 列表实时显示匹配的文件
  3. 清空搜索框恢复完整列表

刷新目录

当远程文件发生变化时,可以刷新目录查看最新状态:

  • 点击工具栏的刷新按钮
  • 右键菜单选择刷新
  • 快捷键刷新(系统快捷键)

文件数量限制

为保证性能,文件列表默认最多显示 3000 个文件。超过限制时会显示提示。

可在设置中调整此限制:

  1. 打开设置 > SSH 服务 > 文件管理
  2. 修改文件列表最大数量

右键菜单操作

右键点击文件或目录,显示操作菜单:

操作说明
刷新刷新当前目录
新建文件创建新文件
新建文件夹创建新目录
重命名修改文件或目录名称
下载下载选中的文件或目录
修改权限打开权限修改对话框
终端在此目录打开终端或执行 cd 命令
复制文件名复制文件名到剪贴板
复制绝对路径复制完整路径到剪贴板
删除删除选中的文件或目录
上传上传文件或文件夹到当前目录

多选操作

支持选中多个文件进行批量操作:

多选文件与右键菜单

选择方式

  • Ctrl/Cmd + 点击:逐个添加选中
  • Shift + 点击:选中范围内所有文件
  • 全选复选框:选中当前目录所有文件

批量操作

选中多个文件后,右键菜单支持:

  • 批量下载
  • 批量删除
  • 批量修改权限

显示隐藏文件

默认显示所有文件,包括以 . 开头的隐藏文件。

切换隐藏文件显示:

  1. 点击工具栏的显示/隐藏按钮(眼睛图标)
  2. 再次点击恢复显示

下一步