du -sch /var/log/ | grep total | grep G
現在、1GB以上のスペースを消費するFind /var/log/ディレクトリを使用しています。完璧に動作します。
今度は同じことをするように調整することを検討していますが、ディレクトリが5 GBを超える場合にのみ結果を表示します。
これはどのように達成できますか?
ベストアンサー1
ディレクトリを確認したい場合は省略してください-c
。サイズを確認したい場合は、省略して-h
バイト-b
単位でサイズを取得することをお勧めします。
このawk
コマンドを使用すると、最初の列が特定のサイズより大きい行のみを表示できます。
努力する:
du -bs /var/log | awk '$1 >= 1*(1024*1024*1024)'
および/または:
du -bs /var/* | awk '$1 >= 1*(1024*1024*1024)'
特定のサイズのファイルを見つけるには、find
次のユーティリティを使用できます。
find /var/log -type f -size +1G