download

download 将服务器文件或临时 TAR 归档下载到浏览器。

文件版本 1.1.1稳定
lil-terminal

概览

使用 download 处理浏览器上传与受控下载。常用操作保持简短,只有需要时才通过专门形式增加细节,因此重复任务更容易理解、复现并写入 lil-terminal 脚本。

下载文件和目录

download 将服务器文件发送到浏览器,或为文件夹临时生成 TAR。与 tar 不同,它不会在服务器上留下归档。

语法

lil-terminal
download [<file|dir>] [-n <name>|-r]

参考

download

将当前目录下载为 download.tar

download <file>

下载可读文件

download <dir>

打包并下载目录

-n <name>

指定下载文件名

-r

使用随机文件名

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

将当前目录下载为 download.tar

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

Base 包

安装包含本地参考和全部已发布模式的完整包。

install download
Minimum 包

安装精简包。该包不包含本地参考;help <cmd> -i 会打开当前服务器参考。

install download -m
精确公开版本

安装这个确切的已发布版本。

install download -v 1.1.1
检查或升级

让 upgrade 检查兼容性,仅在需要时替换已安装块。

upgrade download
删除模块

删除扩展块,不影响核心和其他模块。

install download -u

示例

示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。

将当前目录下载为 download.tar
download
浏览器下载:download.tar
(静态预览;不执行实际传输)
下载可读文件
download \sandbox\data\sample.txt
浏览器下载:sample.txt
(静态预览;不执行实际传输)
打包并下载目录
download \sandbox\images
浏览器下载:download.tar
(静态预览;不执行实际传输)
使用随机文件名
download \sandbox\images -r
浏览器下载:images-YYYYMMDD-HHMMSS-<random>.tar
(静态预览;不执行实际传输)
指定下载文件名
download \sandbox\data\sample.txt -n report.txt
浏览器下载:report.txt
(静态预览;不执行实际传输)
指定下载文件名
download \sandbox\images -n images-backup.tar
浏览器下载:images-backup.tar
(静态预览;不执行实际传输)
下载可读文件
download \sandbox\missing.txt
未找到文件或目录
使用随机文件名
download \sandbox\images -r -n images.tar
Choose -r or -n, not both

本示例使用的文件: sandbox/tmp/README.txt

该示例使用受保护的 /sandbox/ 文档工作区中的文件或目录。

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

相关文档

当前公开版本

v1.1.12026-10-31

Independent browser downloads

Install, update and uninstall download independently of upload. Transfer uses existing session tokens and temporary TAR cleanup.