Linuxテクニック

Linuxテクニックがあったので
なんとなく他の方法も補足。

フォルダごとのディスク使用量を大きいものから10件表示するコマンド

 du -k / | sort -n| tail -10

とあるんですが

du -m / | sort -nr | head -10

という方法も。使用量を大きいものから表示する目的のようなので。

カレントフォルダ以下のファイル&ファイルの中身をgrepする

ファイル名にlogを含む、かつtar.gzを含まないファイルの、"2008/11/11"を含む行を表示
 find . -regex ".*log.*" -a ! -regex ".*tar\.gz.*" -exec grep -e '2008/11/11' {} \; 

まあ、findのオプション面倒なので、| grep でつなぐほうが僕も好きなんだけども