lsコマンドを使用してLinuxのディレクトリコンテンツをリストすると、ディレクトリのサイズが4KBしか表示されないことに気づいたかもしれません。
これは正しいサイズですか? そうでない場合、それは何ですか、Linuxでディレクトリまたはフォルダサイズを取得する方法は?
これはデフォルトのサイズであり、ディスク上のディレクトリのメタ情報を格納するために使用されます。
Linux上には、ディレクトリの実際のサイズを取得するアプリケーションがいくつかあります。,しかし、disk usage(du)コマンドはLinux管理者によって広く使用されています。
さまざまなオプションでフォルダサイズを取得する方法を紹介します。
duコマンドとは何ですか?
duコマンドはDisk Usage
を表します。 この標準のUnixプログラムを推計するために用いられるファイルを東北地方太平洋沖地震の影響に現在の作業ディレクトリを設定します。
ディスク使用量を再帰的に要約して、ディレクトリとそのサブディレクトリサイズを取得します。
私が言ったように、lsコマンドを使用すると、ディレクトリサイズは4KBしか表示されません。 以下の出力を参照してください。,
1)Linux上で親ディレクトリのサイズのみをチェックする方法
指定されたディレクトリの合計サイズを取得するには、以下のduコマンド形式 この例では、”/home/daygeek/Documents”ディレクトリの合計サイズを取得します。
$ du -hs /home/daygeek/Documentsor$ du -h --max-depth=0 /home/daygeek/Documents/20G /home/daygeek/Documents
詳細:
- du–それはコマンドです
- h–人間が読める形式でサイズを印刷します(例えば,,1K234M2G)
- s-各引数の合計のみを表示します
- -max-depth=N-ディレクトリの印刷レベル
2)Linuxで各ディレクトリのサイズを取得する方法
以下のduコマンド形式を使用して、サブディレクトリを含む各ディレクトリの合計サイズを取得します。
この例では、各”/home/daygeek/Documents”ディレクトリとそのサブディレクトリの合計サイズを取得します。
3)Linuxで各ディレクトリの概要を取得する方法
各ディレクトリの概要のみを取得するには、以下のduコマンド形式を使用します。,
4)Linuxで各ディレクトリのサイズを表示し、サブディレクトリを除外する方法
サブディレクトリを除く各ディレクトリの合計サイズを表示するには、以下のduコマンド形式を使用します。
5)Linux上の最初のレベルのサブディレクトリのサイズのみを取得する方法
Linux上の特定のディレクトリの最初のレベルのサブディレクトリのサイズを取得する場合は、以下のコマンドformatを使用します。,
6)duコマンド出力で総計を取得する方法
duコマンド出力で総計を取得する場合は、以下のduコマンド形式を使用します。