So überprüfen Sie Informationen zum Festplatten- und Verzeichnisstatus unter Linux

齐天大圣
Freigeben: 2020-09-14 13:31:22
Original
5197 Leute haben es durchsucht

Heute werde ich Ihnen die Verwendung von zwei Befehlen im Linux-System vorstellen: df und du. Der Befehl df kann die Informationen zur Festplattennutzung des Dateisystems anzeigen, und du kann zum Anzeigen der Größe der Datei oder des Verzeichnisses verwendet werden. ?? Zeigt nicht die Festplattenkapazität an, sondern zeigt nur die Anzahl der verwendeten Inodes an.

Lassen Sie uns unten demonstrieren Einhängepunkt Festplattennutzung, aber nicht sehr gut lesbar. Als nächstes fügen wir die Option -h hinzu, um den Effekt zu sehen.

# df
Filesystem     1K-blocks     Used Available Use% Mounted on
devtmpfs         3986648        0   3986648   0% /dev
tmpfs            3999984        0   3999984   0% /dev/shm
tmpfs            3999984      528   3999456   1% /run
tmpfs            3999984        0   3999984   0% /sys/fs/cgroup
/dev/vda1       41931756 19293976  22637780  47% /
/dev/vdb1       52403200   476572  51926628   1% /data
/dev/vdb2      104806400 27960008  76846392  27% /www
tmpfs             799996        0    799996   0% /run/user/0
Nach dem Login kopieren
. 3. Fügen Sie die Option -T hinzu 4. Fügen Sie die Option -i hinzu

Wenn wir die Inode-Nutzung sehen möchten, müssen wir die Option -i verwenden

# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.9G     0  3.9G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G  528K  3.9G   1% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1        40G   19G   22G  47% /
/dev/vdb1        50G  466M   50G   1% /data
/dev/vdb2       100G   27G   74G  27% /www
tmpfs           782M     0  782M   0% /run/user/0
Nach dem Login kopieren

Zusätzlich zu den oben genannten Optionen verfügt df auch über eine sehr nützliche kleine Funktion, mit der a angezeigt werden kann Datei Zu welchem ​​Dateisystem es gehört.
    # df -hT
    Filesystem     Type      Size  Used Avail Use% Mounted on
    devtmpfs       devtmpfs  3.9G     0  3.9G   0% /dev
    tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
    tmpfs          tmpfs     3.9G  528K  3.9G   1% /run
    tmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup
    /dev/vda1      xfs        40G   19G   22G  47% /
    /dev/vdb1      xfs        50G  466M   50G   1% /data
    /dev/vdb2      xfs       100G   27G   74G  27% /www
    tmpfs          tmpfs     782M     0  782M   0% /run/user/0
    Nach dem Login kopieren
  • du
  • Wie df ist auch du ein häufig verwendeter Befehl. Manchmal ist die Serverfestplatte fast voll und wir müssen unnötig große Dateien bereinigen. Zu diesem Zeitpunkt benötigen wir den Befehl du.
  • Verwendung: du [Option] Datei- oder Verzeichnisname

    Häufig verwendete Optionen sind wie folgt:
  • -a Alle Dateigrößen anzeigen

-h Anzeige auf gut lesbare Weise.

-s zeigt nur die Gesamtgröße an

-S zeigt die Verzeichnisgröße an, berücksichtigt jedoch nicht die Größe des Unterverzeichnisses

# df -ih
Filesystem     Inodes IUsed IFree IUse% Mounted on
devtmpfs         974K   359  973K    1% /dev
tmpfs            977K     1  977K    1% /dev/shm
tmpfs            977K   562  977K    1% /run
tmpfs            977K    17  977K    1% /sys/fs/cgroup
/dev/vda1         20M  188K   20M    1% /
/dev/vdb1         25M     4   25M    1% /data
/dev/vdb2         50M  494K   50M    1% /www
tmpfs            977K     5  977K    1% /run/user/0
Nach dem Login kopieren
Nachfolgend wird ein sehr häufiges Szenario dargestellt: Die Systemfestplatte ist fast voll und muss als nächstes aufgeräumt werden.

Zuerst verwenden wir den Befehl df, um zu prüfen, welches Dateisystem fast keinen Speicherplatz mehr hat. Nachdem Sie den Mount-Punkt gefunden haben, gehen Sie mit dem Befehl du nacheinander durch die Verzeichnisse, überprüfen Sie die Verzeichnisgröße und suchen Sie das Verzeichnis, das den größten Speicherplatz beansprucht. Schauen Sie sich dann die Dateien an, die in diesem Verzeichnis gelöscht werden können, und löschen Sie diese Dateien.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie Informationen zum Festplatten- und Verzeichnisstatus unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage