質問の文言が間違っている場合は、私にお知らせください。それは私が答えを見つけることができない理由を説明するかもしれない。マウントされたファイルシステムを経由しないLinux duコマンド
私は次のようなコマンドを使用して、私のメインのディスク上の使用法を見つけたい:
du -sh /*
問題は、私は、ルートレベルでのマウントポイントの数を持っているということです、と私はこれらをスキップするdu
をしたいと思います。
私は-x
オプションがこれを行うと考えられていたと思っていますが、私はそのことを誤解しているか、間違った方法で使っています。
du
をルートディスクにのみ追加マウントを通過させずに適用するにはどうすればよいですか?
おかげ
言い換えれば、 '/ bin '、'/etc'、 '/'の下にある他のフォルダの概要を探していますが、 '/ run'、'/proc/'、'/sys'、等々? – jamieguinan
私は '/ data'と'/backup'にマウントされたドライブも追加していますが、それは基本的に正しいです。 – Manngo
あなたは 'du'を正しく使っていると思いますが、問題は'/* 'が'/'の下のすべてのマウントポイントを含むように展開されていて、' du'が各マウントポイントを反復して '-x'これを解決する唯一の方法は、創造的なスクリプトを使用することです。 – jamieguinan