
私はLinuxに初めてアクセスし、英語が私の主な言語ではありません。
フォルダ構造(はい)があります。
/folder1/file1.zip (1GB) /folder1/file2.zip (1GB) /folder1/subfolder/file3.zip (1GB) /folder1/subfolder/file4.zip (1GB)
tree -dh /folder1
コマンドを試しましたが、各フォルダには4K(サイズ)があります。私は
du -h /folder1
コマンドを試して結果を得ました。2GB /folder1/subfolder 4GB /folder1
次の結果が必要です。
2GB /folder1/subfolder 2GB /folder1
どのコマンドがこれを行うことができるかを助けてください。
ありがとうございます。
良い一日をお過ごしください。
答え1
GNU実装(Linuxデスクトップ/サーバーソフトウェアディストリビューションの中で最も一般的なものの1つ)では、/オプションをdu
使用できます。-S
--separate-dirs
いいえ特定のディレクトリのサブディレクトリとその内容のディスク使用量が含まれています(ディレクトリファイル自体のサイズは、報告された独自のディスク使用量に含まれます)。
$ du -hS folder1
2.0G folder1/subfolder
2.0G folder1