Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install uploaduploadПередаёт файлы между браузером и хостингом:
Для пары файлов достаточно прямого
upload [dst] [-f]uploadвыбрать и загрузить файлы в текущий каталог
upload <dir>загрузить файлы в <dir>
<dir> -fзагрузить файлы в <dir> с заменой одноимённых файлов
<file> -fзагрузить один файл по точному пути с заменой существующего
downloadзаархивировать и скачать текущий каталог
download <file>скачать доступный для чтения файл
download <dir>автоматически упаковать каталог и скачать временный TAR-архив
-n <name>использовать другое имя скачивания (без переименования исходника)
Без аргумента выбранные файлы записываются в текущий каталог.
Обычный download архивирует текущий каталог, а download <dir> — указанный. lil-terminal создаёт временный TAR, передаёт его браузеру и удаляет после отправки. Исходное дерево при этом не переименовывается и не меняется.
За один выбор принимается не более 20 файлов. Реальный предел размера зависит также от upload_max_filesize, post_max_size, max_file_uploads, временного места, веб-сервера, прокси и панели хостинга. Слишком большой запрос может быть отклонён ещё до запуска PHP.
Имена файлов нормализуются, а назначения проходят общий механизм разрешения путей lil-terminal. Существующие файлы сохраняются, пока -f не указан явно. Токены передачи быстро истекают и не создают повторно используемую публичную ссылку.
Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.
Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.
Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.
Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install uploadУстановить сокращённый пакет без локальной справки;
install upload -mУстановить именно эту опубликованную версию.
install upload -v 1.2.4Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.
upgrade uploadУдалить блок расширения, не затрагивая ядро и остальные модули.
install upload -uПримеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.
cd \sandbox | pwd | upload imagessandbox
picker opens immediately
destination sandbox/imagesuploadpicker opens immediately
destination current directoryupload tmp -fpicker opens immediately
destination sandbox/tmp
replace same-named filesupload tmp/replacement.txt -ftmp/
replacement.txtdownload imagesarchive images-20260809-a1b2.tar
source sandbox/images
temporary archive removed after streamingdownload README.txt -n readme-copy.txtDownload started readme-copy.txt
Source sandbox/README.txtdownload \sandbox\missing.txtФайл или каталог не найден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.
Завершена синхронизация локальной и серверной справки и усилена безопасность локализации