綾小路龍之介の素人思考

[linux] duでマウント先を辿らずに使用量チェックするには -x オプション

ディレクトリを再帰的に走査して使用量をチェックするコマンドにduがある。引数無しの状態だとduは子ディレクトリにマウントされたファイルシステムの使用量もチェックする。

ただし、子ディレクトリにマウントされたファイルシステムには空き容量上の問題がなくても、親ディレクトリがマウントされたファイルシステムには空き容量上の問題がある場合、引数無しのduでは無駄が多い。というわけで以下。

$ du -x | sort -nk1
10964   ./********************************/*****************/*************
14384   ./*******************/***
16956   ./***********************/*******
17872   ./*************/*****
24952   ./*****************
25004   ./************/***
26060   ./********************************/*****************
26064   ./********************************
30096   ./************
31712   ./*************
49512   ./***********************
572660  .

こんな感じで子ディレクトリにマウントされたファイルシステムを辿らずに使用量チェックが出来る。

リファレンス

  1. Manpage of DU
  2. du manpage - Google 検索

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-08-19T17:35:29+09:00
  2. Modified: 2009-08-19T17:35:29+09:00
  3. Generated: 2017-07-22T23:09:17+09:00