日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
DU(1) FreeBSD 一般コマンドマニュアル DU(1) 名称 du -- ディスク使用統計の表示 書式 du [-Aclnx] [-H | -L | -P] [-g | -h | -k | -m] [-a | -s | -d depth] [-B blocksize] [-I mask] [-t threshold] [file ...] 解説 du ユーティリティは、各ファイルの引数と各ディレクトリの引数をルートとする ファイル階層中の各ディレクトリに対してファイルシステムブロックの使用量を 表示します。ファイルが指定されないなら、カレントディレクトリをルートとす る階層のブロックの使用量が表示されます。 オプションは、次の通りです: -A ディスクの使用量の代わりに明白なサイズを表示します。これは、圧縮 されたボリュームまたはスパース (sparse) ファイルで動作するとき、 役に立つかもしれません。 -B blocksize blocksize バイトブロック単位でブロックカウントを計算します。これ は、-h, -k, -m, --si と -g オプション、または BLOCKSIZE を設定す ることと異なって、調べられたファイルの階層が、与えられた blocksize のファイルシステムで、どのくらいの空間を必要とするかの 見積りを示します。-A モードでないなら、blocksize は、512 の次の倍 数まで丸められます。 -H コマンド行のシンボリックリンクは、たどり、ファイル階層中のシンボ リックリンクは、たどりません。 -I mask 指定された mask と一致するファイルとディレクトリを無視します。 -L コマンド行とファイル階層中のシンボリックリンクは、たどります。 -P シンボリックリンクは、たどりません。これは、デフォルトです。 -a ファイル階層中の各ファイルのエントリを表示します。 -c 総計を表示します。 -d depth 深さ depth のディレクトリのすべてのファイルとディレクトリのエント リを表示します。 -g 1073741824 バイト (1 GiB) ブロックでブロックカウントを表示しま す。 -h ``人間に読み込み可能な'' 出力。次の接尾辞の単位を使用します: 1024 のべき乗に基づく、バイト、キロバイト、メガバイト、ギガバイト、テ ラバイトとペタバイト (Byte, Kilobyte, Megabyte, Gigabyte, Ter abyte と Petabyte)。 -k 1024 バイト (1 kiB) ブロックでブロックカウントを表示します。 -l ファイルに複数のハードリンクがあるなら、複数回、そのサイズをカウ ントします。du のデフォルトの振る舞いは、複数のハードリンクがある ファイルを一度だけカウントすることです。-l オプションが指定される とき、ハードリンクのチェックは、無効にされ、これらのファイルは、 それらが見つかるだけ何度もカウントされ (表示され) ます。 -m 1048576 バイト (1 MiB) ブロックでブロックカウントを表示します。 -n ユーザ ``nodump'' フラグ (UF_NODUMP) が設定されたファイルとディレ クトリを無視します。 -r 読み込むことができないディレクトリ、オープンすることができない ファイルなどに関するメッセージを生成します。これは、デフォルトの 場合です。このオプションは、X/Open Portability Guide Issue 4 (``XPG4'') に適合するためだけに存在します。 -s 指定された各ファイルのエントリを表示します。(-d 0 と同等です)。 --si ``人間に読み込み可能な'' 出力。次の接尾辞の単位を使用します: 1000 のべき乗に基づく、バイト、キロバイト、メガバイト、ギガバイト、テ ラバイトとペタバイト (Byte, Kilobyte, Megabyte, Gigabyte, Ter abyte と Petabyte)。 -t threshold サイズが threshold を越えるエントリだけを表示します。threshold が 負であるなら、サイズが threshold の絶対値未満であるエントリだけを 表示します。 -x ファイルシステムのマウントポイントは、たどられません。 du ユーティリティは、-H または -L オプションが指定されなければ、それらが 参照するファイルではなく、シンボリックリンクによって使用される記憶域 (シ ンボリックリンク自体のサイズ) をカウントします。-H または -L オプションの いずれかが指定されるなら、たどられるあらゆるシンボリックリンクによって使 用される記憶域は、カウント (または表示) されません。-H, -L と -P オプショ ンは、お互いに打ち消し、コマンドの動作は、指定された最後のものに決定され ます。 -h, -k, -m と --si オプションは、すべてお互いに打ち消します。指定された最 後のものが、使用されるブロックカウントと判断します。 環境変数 BLOCKSIZE 環境変数 BLOCKSIZE が設定され、-h, -k, -m または --si オプショ ンが指定されていないなら、ブロックのカウントは、そのブロックサ イズの単位で表示されます。BLOCKSIZE が設定されず、-h, -k, -m または --si オプションが指定されていないなら、ブロックのカウン トは、512 バイトのブロックの単位で表示されます。 使用例 カレントディレクトリのすべてのファイルのためのディスク使用量を表示しま す。出力は、人間に読み込み可能な形式です: # du -ah カレントディレクトリのディスク使用量を要約します: # du -hs 特定のディレクトリのためのディスク使用量を要約します: # du -hs /home 特定のディレクトリのすべての C ファイルの名前とサイズを表示します。また、 終わりで総計を表示します: # du -ch /usr/src/sys/kern/*.c 関連項目 df(1), chflags(2), fts(3), symlink(7), quot(8) 歴史 du コマンドは、Version 1 AT&T UNIX で登場しました。 FreeBSD 11.2 August 8, 2017 FreeBSD 11.2