NULL

容量の多いディレクトリ

容量の大きいファイルを調べたい時は

 

duコマンド

$ du -m / | sort -nr | head -30

du:指定したファイルのディスク使用量を表示する。ディレクトリの場合は再帰的に表示する。
引数: -m
単位をMByteとして表示する。

sort:行の並び替え
引数:n先頭の数字や記号を数値とみなす。空白は無視される。

引数:r
ソート結果を逆順にする。

head:ファイルの先頭部分を表示する。
引数:-n nは整数ファイルの先頭からn行を表示する。

もしくは

more:テキストを1画面ずつ表示する。

 

findコマンド

# find /var/log -type f -size +100M -exec ls -lh {} \; | awk '{print $9 ": " $5}'

オプション
manページを参考にしましたが、英語ができないため間違いがあります。

  • -type args
    b – ブロック
    c – 文字
    d – ディレクトリ
    p – 名前空間
    f – ファイル
    l – シンボリックリンク
  • -size args
    b – 512-byte block(default)
    c – バイト単位
    w – 2バイト文字
    k – キロバイト単位(1024 bytes)
    M – メガバイト単位(1048576 bytes)
    G – ギガバイト単位(1073741824 bytes)
  • -exec command ;
    コマンドを実行
  • -exec command {} +
    変数を使用してコマンドを実行できる

 

コメントする

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください