文件
文件模块提供了功能强大的图形化文件管理器, 设计理念是尽可能还原 Windows 资源管理器的操作体验,支持右键菜单、拖拽上传、快捷键等特性。
文件管理器

核心特性
类 Windows 操作体验
- 右键菜单:右键点击文件或目录弹出操作菜单
- 拖拽上传:直接将本地文件拖拽到浏览器窗口即可上传
- 多选操作:支持 Ctrl+点击 多选,Shift+点击 范围选择
- 快捷键支持:常用操作都有对应的快捷键
快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl+C | 复制 |
Ctrl+X | 剪切 |
Ctrl+V | 粘贴 |
Delete | 删除选中项 |
F2 | 重命名选中项(单选) |
Ctrl+A | 全选 |
Ctrl+T | 打开新标签页 |
Ctrl+W | 关闭当前标签页 |
Enter | 打开选中项(单选) |
Backspace | 进入上级目录 |
Escape | 清除当前选择 |
↑ ↓ | 在条目间移动选择 |
← → | 移动选择(仅网格视图) |
Home / End | 跳转到第一个 / 最后一个条目 |
Shift + 方向键 / Home / End | 移动时扩展选择范围 |
在 macOS 上,使用
Cmd代替Ctrl。 当焦点位于输入框内或文件编辑器窗口打开时,键盘快捷键会被忽略。
导航
路径导航
顶部显示当前路径的面包屑导航, 点击可以快速跳转到任意上级目录。
快捷按钮
- 后退:返回上一个访问的目录
- 前进:前进到下一个目录
- 向上:返回上级目录
- 刷新:刷新当前目录
- 显示/隐藏隐藏文件:切换是否显示点文件(如
.bashrc)
标签页
文件管理器支持多个标签页,可以同时浏览多个目录:
- 点击标签栏上的 + 按钮(或按
Ctrl+T)打开新标签页 - 点击标签页上的 ×(或按
Ctrl+W)关闭标签页,也可以通过中键单击关闭标签页 - 每个标签页保留各自的路径和浏览历史
文件列表
文件列表显示以下信息:
| 列 | 说明 |
|---|---|
| 名称 | 文件或目录名称 |
| 大小 | 文件大小,目录显示「计算」可点击计算 |
| 权限 | 文件权限(如 0755) |
| 所有者/组 | 文件的所有者和所属组 |
| 修改时间 | 最后修改时间 |
| 操作 | 打开、压缩、重命名、删除、更多 |
选择文件

选择文件后,顶部会显示批量操作按钮:
- 复制:复制选中的文件
- 移动:移动选中的文件
- 压缩:压缩选中的文件
- 权限:修改权限
- 删除:删除选中的文件
更多操作
点击文件行的 更多 按钮,显示更多操作选项:

- 复制:复制文件到其他目录
- 移动:移动文件到其他目录
- 权限:修改文件权限和所有者
- 压缩:压缩文件
- 解压:解压压缩包(仅压缩文件显示)
- 复制路径:复制文件的完整路径
- 终端:在该目录打开终端(仅目录显示)
- 属性:查看文件详细属性
压缩
压缩一个或多个条目时,对话框允许编辑目标压缩包名称并选择压缩 格式。 文件扩展名会自动更新以匹配所选格式。 支持的格式:
| 格式 | 说明 |
|---|---|
.zip | ZIP 压缩包 |
.gz | Gzip |
.tar | 未压缩的 tar 归档 |
.tar.gz | Gzip 压缩的 tar |
.tgz | Gzip 压缩的 tar(别名) |
.tar.bz2 | Bzip2 压缩的 tar |
.tar.xz | XZ 压缩的 tar |
.tar.zst | Zstandard 压缩的 tar |
.7z | 7-Zip 压缩包 |
工具栏
新建
点击 新建 按钮可以:
- 新建文件
- 新建目录
上传
点击 上传 按钮上传本地文件到服务器。
支持的上传方式:
- 点击选择文件上传
- 拖拽上传:直接将文件拖拽到页面即可上传
远程下载
点击 远程下载 按钮,输入 URL 地址,将远程文件下载到当前目录。
适用场景:
- 下载软件安装包
- 下载远程备份文件
- 从其他服务器获取文件
搜索
在搜索框输入关键词搜索文件:
- 默认搜索当前目录
- 勾选 包括子目录 可以递归搜索
终端
点击 终端 按钮可以在当前目录打开终端,方便执行命令行操作。
排序
点击 排序 按钮可以按不同字段排序文件列表。
文件编辑器
AcePanel 内置了功能强大的代码编辑器,基于 Monaco Editor(VS Code 同款编辑器内核)。

编辑器特性
- 语法高亮:支持各种编程语言的语法高亮
- 代码折叠:支持代码块折叠
- 行号显示:显示行号,方便定位
- 小地图:右侧显示代码缩略图
- 自动换行:可切换自动换行模式
- 多文件编辑:支持同时打开多个文件,标签页切换
编辑器快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl+S | 保存当前文件 |
Ctrl+Shift+S | 保存所有文件 |
Ctrl+F | 搜索 |
Ctrl+H | 替换 |
Ctrl+G | 转到指定行 |
编辑器工具栏
- 保存:保存当前文件
- 保存所有:保存所有修改的文件
- 刷新:重新加载文件内容
- 搜索:打开搜索面板
- 替换:打开替换面板
- 转到:跳转到指定行
- 字体大小:调整编辑器字体大小
- 切换自动换行:开启/关闭自动换行
- 切换小地图:显示/隐藏右侧小地图
- 设置:打开编辑器设置对话框
编辑器设置
点击 设置 会打开一个对话框,可在其中精细调整编辑器的行为。 设置会立即生效,并按以下方式分组。
基础
| 设置项 | 说明 |
|---|---|
| Tab 宽度 | Tab 的宽度,范围为 1 到 8 |
| 使用空格 | 按 Tab 键时插入空格而非制表符 |
| 字体大小 | 编辑器字体大小,范围为 10 到 24 |
| 自动换行 | Off、On、Word Wrap Column 或 Bounded |
| 显示小地图 | 显示或隐藏右侧的代码小地图 |
显示
| 设置项 | 说明 |
|---|---|
| 行号 | On、Off、Relative 或 Interval |
| 渲染空白字符 | None、Boundary、Selection、Trailing 或 All |
| 括号着色 | 为匹配的括号对着色 |
| 缩进参考线 | 显示缩进参考线 |
| 代码折叠 | 启用或禁用代码块折叠 |
光标
| 设置项 | 说明 |
|---|---|
| 光标样式 | Line、Block、Underline、Line Thin、Block Outline 或 Underline Thin |
| 光标闪烁 | Blink、Smooth、Phase、Expand 或 Solid |
| 平滑滚动 | 启用平滑滚动动画 |
行为
| 设置项 | 说明 |
|---|---|
| 鼠标滚轮缩放 | 按住 Ctrl 并滚动鼠标滚轮来缩放编辑器 |
| 粘贴时格式化 | 自动格式化粘贴的内容 |
| 输入时格式化 | 输入代码时自动格式化 |
全屏模式
点击 最大化 按钮可以全屏编辑,获得更大的编辑空间:

侧边栏文件树
编辑器左侧显示当前目录的文件树,可以:
- 快速切换编辑其他文件
- 新建文件和目录
- 搜索文件
- 通过右键菜单重命名或删除条目
状态栏
编辑器底部状态栏显示:
- 文件完整路径
- 换行符类型(LF/CRLF)
- 光标位置(行、列)
- 缩进设置(空格/Tab)
- 文件语言类型
权限说明
Linux 文件权限由三组数字表示:
| 权限 | 数字 | 说明 |
|---|---|---|
| r | 4 | 读取 |
| w | 2 | 写入 |
| x | 1 | 执行 |
例如 0755:
- 所有者:7 (4+2+1) = 读+写+执行
- 所属组:5 (4+1) = 读+执行
- 其他用户:5 (4+1) = 读+执行
常用权限:
0644:普通文件0755:可执行文件和目录0600:私密文件(如密钥)
