Skip to content

SFTP 文件管理 ​

MyShell Terminal 内置功能完善的 SFTP 文件管理器,无需额外安装 FTP 工具。

打开文件管理器 ​

连接服务器后文件管理器默认显示。点击工具栏的文件夹图标可显示或隐藏文件管理器。

文件浏览 ​

目录树 ​

左侧为目录树,右侧为文件列表:

  • 点击文件夹展开/折叠
  • 面包屑导航显示当前路径
  • 支持路径栏直接输入路径跳转

文件操作 ​

操作方式
上传拖拽文件到文件列表,或点击上传按钮
下载右键文件 → 下载
新建文件夹右键空白处 → 新建文件夹
重命名右键文件 → 重命名
删除选中后按 Delete 键
复制路径右键文件 → 复制路径
路径插入终端拖拽文件/文件夹到终端区域

右键属性 ​

在文件列表中右键文件或文件夹,或在目录树中右键文件夹,选择「属性」打开浮窗。

  • 文件属性包含类型、位置、大小、权限、所有者及时间信息;符号链接还显示链接目标。
  • 文件夹属性先显示基础信息,再递归统计大小合计、普通文件及子文件夹数量;子文件夹数量不包含所选文件夹本身,统计不会跟随符号链接。
  • 目录统计需要遍历内容,大型目录可能较慢;权限不足或远端命令不兼容时显示「无法统计」。关闭浮窗不会主动取消已开始的远端统计。

权限管理 ​

右键文件或文件夹 → 「权限」:

  • 修改所有者和用户组(需要远端账号具备相应权限)
  • 设置读写执行权限(chmod)
  • 批量修改文件夹权限时可选择是否递归

拖拽路径到终端 ​

把文件或文件夹从文件列表或目录树拖到上方的终端区域,会在终端光标处插入该条目的远端绝对路径(等同右键「复制路径」后输入到终端),适合快速引用长路径。拖拽到目录树仍是移动,拖到终端只插入文本、不会执行命令。

在线编辑 ​

双击文本文件可直接在内置文件编辑器中打开编辑,保存后自动上传到服务器。

传输队列 ​

所有上传下载操作进入传输队列:

  • 实时显示传输进度和速度
  • 支持取消正在进行的传输
  • 支持断点续传

传输模式与设置 ​

智能传输 ​

小文件直接传输;遇到海量小文件时,自动打包成单个压缩包传输,速度可提升数倍。

大包下载 ​

打包下载会将远端文件保存为本地压缩包,再按界面提示解包。下载或解包失败时,界面会显示错误;失败后可能已经产生部分文件,请检查目标目录后再处理。

断点续传 ​

普通文件直传支持从断点继续;此说明不表示 tar 打包下载可从压缩流中间续传,打包失败后需重新发起。

传输设置 ​

传输行为可在「设置 → 常规」中调整:

  • 打包传输开关
  • 断点续传开关
  • 临时文件位置
  • 传输日志开关

批量操作 ​

  • 按住 Ctrl 多选文件
  • 按住 Shift 范围选择
  • 支持文件夹递归上传下载