
~によるとhttps://www.cs.washington.edu/lab/faq/home-directory-size:
現在のディレクトリに含まれているすべてのファイルまたはサブディレクトリ(隠しファイルとサブディレクトリを含む)の合計サイズをサイズでソートして(最も大きいものから)表示するには、次のコマンドを実行します。
du -sk * .??* | sort -nr
-sk
パイプの前と後の記号は何を意味しますか* .??*
?
ボーナスの質問として、Googleを使用してこれらの項目(Linuxコマンドラインの特殊文字の組み合わせ)をどこで/どのように見つけることができますか?検索しようとしましたが、句読点にすぎず、たくさん見つかりませんでした。
答え1
答え2
du -sk * .??* | sort -nr
これは完全に愚かです。
- *(すべて)サブディレクトリまたはファイル
- .??* (すべて) 名前に 2 文字以上の文字が含まれるディレクトリまたはファイルを隠す
次に結果をソートします。
@ilkkachuは、.??*/がディレクトリを表示するためにのみ使用できると述べました。