これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド du です。
プログラム:
NAME
du - ファイルスペースの使用量を見積もる
SYNOPSIS
du [オプション] ... [FILE] ...
du [オプション] ... --files0-from = F
DESCRIPTION
ディレクトリに対して再帰的に、一連のファイルのディスク使用量を要約します。
長いオプションに必須の引数は短いオプションにも必須です。
-0, - ヌル
各出力行は改行ではなく NUL で終了します
-a, - すべて
ディレクトリだけでなくすべてのファイルの書き込み数
--見かけのサイズ
ディスク使用量ではなく、見かけのサイズを表示します。見た目のサイズは通常ですが
小さい場合でも、(「スパース」)ファイルの穴、内部の断片化により大きくなる可能性があります。
間接ブロックなど
-B, -ブロックサイズ=サイズ
印刷する前に SIZE でサイズを拡大縮小します。 たとえば、「-BM」はサイズを単位で出力します。
1,048,576バイト; 以下の SIZE 形式を参照してください
-b, -バイト
「--apparent-size」と同等 -ブロックサイズ=1'
-c, - 合計
総計を算出する
-D, --逆参照-引数
コマンドラインにリストされているシンボリックリンクのみを逆参照します。
-d, --最大深度=N
ディレクトリ (またはファイル、 - すべて) N 以下の場合のみ
コマンドライン引数の下のレベル。 --最大深度=0 と同じです。 --要約する
--files0-from=F
ファイル F で指定された NUL で終わるファイル名のディスク使用量を要約します。もしFが
- 次に、標準入力から名前を読み取ります
-H に相当 --逆参照-引数 (-D)
-h, -人間が読める形式
人間が判読できる形式での印刷サイズ (例: 1K 234M 2G)
--inode
使用状況をブロックする代わりに i ノードの使用状況情報をリストする
-k ような -ブロックサイズ=1K
-L, -逆参照
すべてのシンボリック リンクを逆参照する
-l, --カウントリンク
ハードリンクされている場合はサイズを何度もカウントします
-m ような -ブロックサイズ=1M
-P, -間接参照なし
シンボリック リンクをたどらないでください (これがデフォルトです)
-S, -- 別のディレクトリ
ディレクトリの場合、サブディレクトリのサイズは含まれません
--si ような -hただし、1000 ではなく 1024 の累乗を使用します。
-s, --要約する
各引数の合計のみを表示します
-t, - しきい値=サイズ
正の場合は SIZE より小さいエントリを除外し、場合は SIZE より大きいエントリを除外します。
負
- 時間 ディレクトリ内の任意のファイル、またはそのファイルの最終変更時刻を表示します。
サブディレクトリ
- 時間=WORD
変更時刻の代わりに時刻を WORD で表示: atime、access、use、ctime、または status
--時間スタイル=スタイル
STYLE を使用して時間を表示します。これは、full-iso、long-iso、iso、または +FORMAT です。フォーマット
「日付」のように解釈されます
-X, -除外-から=FILE
FILE 内の任意のパターンに一致するファイルを除外します
-除外する=パターン
PATTERN に一致するファイルを除外する
-x, -- XNUMX つのファイル システム
異なるファイルシステム上のディレクトリをスキップする
- 助けて このヘルプを表示して終了
- バージョン
出力バージョン情報を表示して終了
表示値は、最初に使用可能な SIZE の単位です。 -ブロックサイズ、 そしてその
DU_BLOCK_SIZE、BLOCK_SIZE、および BLOCKSIZE 環境変数。それ以外の場合は、単位がデフォルトになります
〜1024バイト(またはPOSIXLY_CORRECTが設定されている場合は512)。
SIZE 引数は整数であり、単位はオプションです (例: 10K は 10*1024)。 単位は
K、M、G、T、P、E、Z、Y (1024 の累乗) または KB、MB、... (1000 の累乗)。
パターン
PATTERN はシェル パターンです (正規表現ではありません)。パターン ? どれかに一致します
キャラクター、一方 * 任意の文字列 (XNUMX 文字、XNUMX 文字、または複数の文字で構成される) に一致します。
たとえば、 * .o 名前がで終わるすべてのファイルと一致します。 .o。したがって、コマンドは
du --exclude='*.o'
で終わるすべてのファイルとサブディレクトリをスキップします。 .o (ファイルを含む) .o 自体)。
onworks.net サービスを使用してオンラインで使用する