disk

disk показывает ёмкость файловой системы для выбранного пути, а с -r отдельно измеряет содержимое каталога.

ДиагностикаВерсия 1.2.1Стабильная
lil-terminal

Обзор

Свободное место на разделе и размер каталога — разные величины. Используйте disk <path> для состояния файловой системы и добавляйте -r только когда нужен ещё и ограниченный рекурсивный подсчёт.

Ёмкость раздела и размер каталога

Файл или каталог находится внутри файловой системы. Total, Used и Free относятся ко всему разделу, а размер каталога — только к содержимому под выбранным путём. disk не смешивает эти измерения; рекурсивный обход ограничен и не следует по символическим ссылкам.

Синтаксис

lil-terminal
disk [path] [-r]

Справочник

disk

показать ёмкость файловой системы для текущего каталога

disk <path>

показать ёмкость файловой системы для выбранного файла или каталога

disk <dir> -r

дополнительно рекурсивно вычислить размер содержимого выбранного каталога

Рекурсивный размер

Только явный -r запускает ограниченный рекурсивный обход выбранного каталога и дополнительно показывает количество элементов и суммарный размер файлов. Символические ссылки не обходятся, а сканирование имеет предел, чтобы большая структура хостинга не могла зависнуть.

Интерактивный пример из `/sandbox/`

Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.

Сравнить ёмкость раздела и размер каталога

Установка и управление

Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.

Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.

Пакет Base

Установить полный пакет с локальной справкой и всеми опубликованными режимами.

install disk
Пакет Minimum

Установить сокращённый пакет без локальной справки; help <cmd> -i открывает актуальную серверную справку.

install disk -m
Точная публичная версия

Установить именно эту опубликованную версию.

install disk -v 1.2.1
Проверить или обновить

Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.

upgrade disk
Удалить модуль

Удалить блок расширения, не затрагивая ядро и остальные модули.

install disk -u

Примеры

Примеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.

Сравнить ёмкость раздела и размер каталога
cd \sandbox | disk . | disk . -r
1.0 GB
320 MB (31.2%)
704 MB

18
12
6
0
2.1 KB
Показать ёмкость файловой системы для выбранного файла или каталога
disk sandbox/data
Path   sandbox/data
Total  1.0 GB
Used   320 MB (31.2%)
Free   704 MB
Дополнительно рекурсивно вычислить размер содержимого выбранного каталога
disk sandbox/data -r
Path         sandbox/data
Total        1.0 GB
Used         320 MB (31.2%)
Free         704 MB

Items        3
Files        3
Directories  0
Links        0
Size         2.1 KB
Дополнительно рекурсивно вычислить размер содержимого выбранного каталога
disk sandbox/images -r
Path         sandbox/data
Total        1.0 GB
Used         320 MB (31.2%)
Free         704 MB

Items        3
Files        3
Directories  0
Links        0
Size         2.1 KB
Обработать отсутствующий путь
disk \sandbox\missing
Путь не найден

Файл из примера: sandbox/README.txt

Пример использует файл или каталог из защищённой учебной папки /sandbox/.

lil-terminal documentation sandbox

This directory is part of the server tree: website_e36e9fed/sandbox/.
It is never included in generated lil-terminal downloads and direct HTTP access is blocked.
The documentation renderer reads only explicitly allow-listed files from here and
uses them to show real, reproducible command examples.

The fixtures are intentionally small and contain no secrets. They cover PHP, HTML,
CSS, JavaScript, JSON, INI, SQL, Python, shell, XML/SVG, CSV, plain text, logs,
images, .lil workflows, archives and temporary work paths.

During module review, examples may be refined together with the command. Keep paths
stable whenever possible because public documentation links refer to them.

Связанная документация

Текущая публичная версия

v1.2.12026-08-09

Явный рекурсивный расчёт

Ёмкость файловой системы и размер каталога разделены по смыслу; рекурсивный обход запускается только явным -r и выводится ровными колонками.