du -sh .
ディレクトリ内でと の両方を実行しましたdu -sh *
が、2 番目に返された値の合計が、1 番目に報告された値とほとんど同じになりません。5.7 GB 対 1.5 GB。これはなぜでしょうか。見逃されたファイルがあるのでしょうか*
。
$ du -s .
5926440 .
$ du -s *
4 Desktop
4 Documents
4 Downloads
8544 video.avi
4 Music
2516 output.mkv
4 packages-microsoft-prod.deb
4 Pictures
4 Public
1513440 repos
52 snap
20 Templates
4 Videos
(こちらの方が適切であるため、StackOverflow から再投稿しました)
答え1
glob*
はデフォルトで隠しファイルを除外します。du -hd1 .
期待される結果を表示します - サイズは、表示される合計に加算されますdu -sh .