文件管理
Zeabur 为用户提供了一个直观的文件管理界面,让用户能够轻松管理服务内的所有文件。通过这个界面,用户可以进行文件的上传、下载、在线编辑,以及创建或删除文件和文件夹等操作。
某些容器过于精简,导致不支持文件管理所需的组件(如 cat 等),因此可能无法使用此功能。
打开文件管理
在服务页面的 服务状态 标签中,点击 文件 区块即可打开文件管理界面。
文件管理界面由五个区块组成:(1) 创建文件夹、(2) 创建文件、(3) 刷新、(4) 目录列表,以及 (5) 文件内容。其中,刷新功能可在文件更新后重新加载文件列表;目录列表显示服务的完整目录结构,用户可通过文件夹左侧的箭头展开或收起子目录;而文件内容区块则提供文件内容的查看与编辑功能。
创建文件和文件夹
创建文件夹时,点击“创建文件夹”按钮后,输入完整的文件夹路径,再按下确认键即可完成。如需取消操作,只要将路径保持空白并点击返回按钮即可。
创建文件的步骤类似,点击“创建文件”按钮,输入完整的文件路径后按下确认键即可。同样地,若要取消创建,将路径保持空白并点击返回按钮即可。
在线编辑文件
在目录列表中选择要编辑的文件后,文件内容会显示在右侧的文件内容区块中。
目前仅支持编辑文本文件,请使用下载功能来下载二进制文件(图片、音频、压缩包)。如果您打开了二进制文件,会看到一串无法编辑的乱码。
用户可以直接在文件内容区块中进行编辑,完成后点击右上角的保存按钮即可保存更改。保存成功后会在右下角显示确认消息。
编辑的文件内容会同步更新到 Config Editor 中,确保服务重启后仍能保持修改后的内容。如需将文件恢复至原始状态,可以在 Config Editor 中移除对应的项目。
删除文件和文件夹
将鼠标指针移至文件项目上,点击“删除”按钮即可删除文件。需要注意的是,目前系统在删除前不会显示确认提示,请谨慎操作。
目前 Zeabur 不支持在界面删除整个文件夹,您可以使用 命令执行 功能配合 rm
命令来删除整个文件夹。以下是使用 rm -rf
删除整个 /tmp/testdir
文件夹的示例:
rm -rf /tmp/testdir
下载文件
要下载文件,只需将鼠标指针移至文件项目上,点击“下载”按钮即可。系统会在右下角显示下载进度,下载完成后可选择保存位置。
上传文件
上传文件时,只需将文件拖拽到目标目录上即可。系统会以背景色标示目标上传位置,放开鼠标后即开始上传。目前系统仅支持单个文件上传。
上传目录
如需上传整个目录,可先将目录压缩为 tar
文件:
将压缩后的 tar
文件拖拽至 Zeabur 文件管理界面的 /tmp
目录:
接着使用 命令执行 功能,输入以下命令来查看 tar
文件内容:
tar tvf <你上传的 tar 文件>
确认目录结构无误后,使用以下命令解压缩:
tar xvf <你上传的 tar 文件> -C <你想要解压缩到的目录>
例如:
tar xvf /tmp/myfolder.tar -C /usr/share
解压缩后的文件结构如下:
完成后,可以删除 /tmp
目录中的 tar
文件来节省空间。