どうも、taanatsuです。
今回はよく使うサーバのファイルをチェックするコマンドをまとめます。
サーバで「ん?」ってなったときにサクッと使えるコマンドたちです。
それではやっていきましょうか。
ディスク容量をわかりやすく表示
サーバ全体の容量を表示してくれます。
-h
で人間様のわかりやすい単位で表示してくれます。
$ df -h
ファイルの容量を一覧で表示
サーバの圧迫の原因を探るときに使います。
$ du -sh フォルダパス
例
$ du -sh /var/*
$ du -sh /var/
にすると/var/ディレクトリの容量だけが表示されます
ファイルの容量を大きい順に10件表示
ちょっと組み合わせです。
$ du -sh ファイルパス | sort -hr | head -10
例
du -sh /var/* | sort -hr | head -10
ファイル容量の大きい順に一覧表示
$ ls -lSh ファイルパス
例
$ ls -lSh /var/
lessなどと組み合わせると見やすくなります
10分以内に更新されたファイルを2秒ごとに監視し続ける
$ watch find /ファイルパス -mmin -10
例
$ watch find /var/ -mmin -10
その他、「10分以内にアクセスされた」だと-amin
を使います。
$ watch find /var/ -amin -10