指定したディレクトリの使用サイズを確認するには、Linuxでどのようにすればよいですか?
指定されたディレクトリの使用量を確認するには、duコマンドを使用できます。一般的な使用方法を次に示します。
- ある指定ディレクトリの総サイズを取得する:
du -sh /path/to/directory
オプションで、-sを指定すると合計サイズのみを表示し、-hを指定すると人間が読みやすい形式でサイズを表示します。
- 特定のディレクトリ内の各サブディレクトリサイズを表示します。
du -sh /path/to/directory/*
これにより、ディレクトリ内のサブディレクトリごとにサイズが表示されます。
- 指定されたディレクトリとサブディレクトリ内のファイルサイズを表示します:
du -sh /path/to/directory
これにより、ディレクトリとそのサブディレクトリのサイズが表示されますが、各サブディレクトリの詳しいサイズは表示されません。
- 指定したディレクトリ内にあるファイルやサブディレクトリの詳細サイズを確認する
du -h /path/to/directory
ディレクトリ内にあるすべてのファイルおよびサブディレクトリの詳細サイズを表示し、各ファイルとサブディレクトリのサイズを含めます。
- 指定されたディレクトリとそのサブディレクトリ内のすべてのファイルとサブディレクトリのサイズを表示して、サイズ順に並べ替える
du -h --max-depth=1 /path/to/directory | sort -hr
ディレクトリ内、全てのファイルとサブディレクトリのサイズをの詳細を表示します。サイズによって逆順に並べ替えます。
これらのコマンドはターミナルで使用するコマンドであり、ルートユーザまたは十分な権限のあるユーザでなければ他のユーザのディレクトリを見ることはできない。