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 だけで開始します。