Skip to content

文件浏览、传输与编辑 ​

当前开发版本的 eShell 使用右侧双栏管理文件:左边本地,右边当前 SSH 标签的远程目录。BranchTerm 保留原有本地 Files 界面。此页对应新源码,旧安装包需要更新后使用;真实服务器与原生桌面完整验收尚待完成。

浏览两个文件系统 ​

连接 SSH 后,点击 Files 按钮或在终端右键选择 文件传输…。两侧均有可编辑地址栏,输入路径后按 Enter 或点击“前往”;支持上级目录、刷新、双击目录及 Ctrl+单击多选。栏宽和中间分隔线可拖动。切换 SSH 标签会切换远程列表,各标签在本次运行期间记住路径。文件栏不会跟随 Shell 的 cd。

服务器必须启用 SFTP 子系统。未连接时本地文件栏仍可用,右侧提示选择已连接的 SSH 会话。后台任务固定绑定发起时的连接与路径。

上传与下载 ​

在左侧选中文件或目录,点击“上传”写入右侧当前目录;在右侧选择后点击“下载”写入左侧当前目录。支持多选和目录递归传输,显示字节、项目数量和队列,可取消当前任务。

同名文件必须选择跳过、覆盖、改名或取消;跳过/覆盖可应用于本批剩余冲突。目录合并,文件与目录类型冲突报错。符号链接跳过并计数,不递归跟随。

新建、重命名与删除 ​

两侧工具栏可新建文件或目录,条目右键可重命名和删除。重命名不覆盖现有目标。删除前显示位置及清单,确认后永久删除;目录包含全部子项,不进入回收站。

编辑文本 ​

双击普通文件或右键选择“编辑文本”。支持不超过 5 MiB 的 UTF-8 文件,保留 BOM 和换行格式;二进制及其他编码可下载后外部处理。点击保存或 Ctrl+S 写回原位置。

保存前检查外部修改;冲突时可确认覆盖、另存本地或关闭后重新加载。关闭有修改的编辑器会提示。断线保留草稿,可另存本地新文件;同名另存目标不会被自动覆盖。

失败与限制 ​

文件先写临时文件再替换。远程优先使用服务器的原子重命名扩展,不支持时先备份原文件并在替换失败后尝试恢复。断网可能留下 .eshell-*.part 或 .eshell-*.bak,错误会尽可能报告路径。取消保留已完成的文件;这不是目录事务、目录自动同步或断点续传。网络请求有 30 秒超时。

下一步:连接与认证 · 终端菜单

Windows 桌面终端 · 图文使用手册