dfコマンド:
Linuxのdfコマンドの機能は、Linuxサーバーのファイルシステムのディスク領域の占有をチェックすることです。このコマンドを使用して、ハードディスクが占有しているスペースの量と、残りのスペースの量に関する情報を取得できます。
1。コマンド形式:
df [オプション] [ファイル]
2。コマンド機能:
指定したディスクファイルの空き容量を表示します。ファイル名を指定しない場合は、現在マウントされているすべてのファイルシステムの空き容量が表示されます。デフォルトでは、ディスク領域は1KBの単位で表示されますが、環境変数POSIXLY_CORRECTが指定されていない限り、512バイトの単位で表示されます。
3。コマンドパラメータ:
必須パラメーター:
-aすべてのファイルシステムのリスト
-h読みやすい表示
-Hは「-h」と同じですが、計算式は1K = 1024ではなく、1K = 1000です。
-i iノード情報を表示します
-kブロックは1024バイト
-lローカルファイルシステムのみを表示
-mブロックは1048576バイトです
--no-sync ignore syncコマンド
-P出力形式はPOSIXです
--syncディスク情報を取得する前にsyncコマンドを実行します
-Tファイルシステムタイプ
パラメータを選択:
--block-size = <ブロックサイズ>ブロックサイズを指定
-t <ファイルシステムタイプ>選択したファイルシステムのディスク情報のみを表示します
-x <ファイルシステムタイプ>選択したファイルシステムのディスク情報を表示しません
--helpヘルプ情報を表示します
--versionバージョン情報を表示します
「df -h」コマンドはおなじみです。より読みやすい方法で現在のディスク容量と使用状況を表示します。
"Df -i"は、inodeモードでのディスク使用量を表示します。
df -hとdf -iの違いは何ですか?また、ディスクの使用状況も表示されますが、表示占有率が大きく異なるのはなぜですか。
df -hのより良い説明は、ディスク容量の使用状況を確認することです。
df -iについては、最初に
ブロガーの個人的な理解にinodeを理解する必要があります。最も簡単に言えば、inodeに含まれる情報:ファイルのバイト数、所有者ID、グループID、権限、変更時間、リンク数、データブロックの場所。逆に、ファイルサイズを示すものではありません。これが、df -hとdf -iによって表示される結果が同じでない理由です。
ps:df -hおよびdf -iの表示使用率は100%です。基本的な解決策はファイルを削除することです。
df -hは、比較的大きくて役に立たないファイルを削除します-----------大きなファイルは多くのディスク容量を占有します。
df -iが削除する小さすぎるファイルが多すぎる-----------多すぎるファイルが多くのiノード番号を占有している。