ファイルシステム管理の共通コマンド
1.dfコマンド
≪アクション|Actions|emdw≫:ファイル・システム内の各パーティションの使用状況を表示します.
コマンドフォーマット:df[オプション][マウントポイント]
オプション:
-a: , , /proc、/sys。
-h: , KB、MB、GB 。
-T: 。
-k: KB 。 KB 。
-m: MB 。
一般的な使い方:
df
df -h
2.duコマンド
役割:ファイルまたはフォルダのサイズを表示(評価)します.
コマンドフォーマット:du[オプション][ファイル名]
オプション:
-a: , 。
-h: 。
-s: , 。
実際には、ディレクトリではなくファイルのサイズを表示するには、llコマンドを使用して直接表示できますが、llコマンドが表示するディレクトリのサイズは正確ではありません.統計ディレクトリ(フォルダ)のサイズの場合はduコマンドでのみ表示できます.
一般的な使い方:
du /tmp
/tmp /tmp 。
du -sh /tmp
/tmp ( )。
du -sh
du -sh .
( )。
3.duコマンドとdfコマンドの違い
まず、テストデータのセットを見てみましょう.
[root@localhost ~]# du -sh /
4.1G /
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
6.5G 4.3G 2.2G 66% /
tmpfs 504M 0 504M 0% /dev/shm
/dev/sda1 477M 26M 427M 6% /boot
duコマンドでルートディレクトリの合計サイズを統計すると4.1 Gであり,dfコマンドで統計するルートディレクトリのサイズは4.3 Gであり,後者は比較的大きいことが分かった.
理由は次のとおりです.
そのため、Linuxサーバは定期的に再起動し、サーバの状態の復元と占有リソースの解放を行う必要があります.
4. fsck
役割:例外パーティションのファイルシステムを修復する
コマンドフォーマット:fsck[オプション]パーティションデバイスファイル名
オプション:
-a: , 。
-y: , -a 。 , -y 。
このコマンドは知っていればいいので、手動で実行する必要はありません.Linuxシステムが起動すると自動的に検出されるため、パーティションに本当に異常が発生しない限り、手動で修復する必要があります.正常なシステムをクラッシュさせる可能性があるので、簡単に実行しないでください.
5. dumpe2fs
≪アクション|Action|emdw≫:ディスク・パーティションのステータスの表示
コマンドフォーマット:dumpe 2 fsパーティションデバイスファイル名
一般的な使い方:
dumpe2fs /dev/sda1