Ethical Hacking Full Course - Learn Ethical Hacking in 10 Hours | Ethical Hacking Tutorial | Edureka
Inhaltsverzeichnis:
- Verwenden des Befehls df
- Zeigen Sie die Speicherplatznutzung im vom Menschen lesbaren Format an
- Dateisystemtypen
- Inode-Verwendung anzeigen
- Ausgabeformat
- Fazit
Wie viel Speicherplatz habe ich noch auf meiner Festplatte? Ist genügend freier Speicherplatz vorhanden, um eine große Datei herunterzuladen oder eine neue Anwendung zu installieren?
Auf Linux-basierten Systemen können Sie den Befehl
df
, um einen detaillierten Bericht über die Festplattenbelegung des Systems abzurufen.
Verwenden des Befehls df
Die allgemeine Syntax für den Befehl
df
lautet wie folgt:
df… FILESYSTEM…
Bei Verwendung ohne Argument werden mit dem Befehl
df
Informationen zu allen bereitgestellten Dateisystemen angezeigt:
df
Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000
Jede Zeile enthält Informationen zum Namen des Dateisystems (Dateisystem), zur Größe (1K-Blöcke), zum verwendeten Speicherplatz (Verwendet), zum verfügbaren Speicherplatz (Verfügbar), zum Prozentsatz des verwendeten Speicherplatzes (Verwendung%) und zum Verzeichnis, in dem Das Dateisystem ist gemountet (Mounted on).
Um Informationen nur für ein bestimmtes Dateisystem anzuzeigen, übergeben Sie dessen Namen oder den Einhängepunkt an den Befehl
df
.
Um beispielsweise den verfügbaren Speicherplatz auf dem Dateisystem
df /dev/nvme0n1p3
, das im Systemstammverzeichnis
/
eingehängt ist, können Sie entweder
df /dev/nvme0n1p3
oder
df /
.
df /
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /
Zeigen Sie die Speicherplatznutzung im vom Menschen lesbaren Format an
Standardmäßig zeigt der Befehl
df
den Speicherplatz in 1-Kilobyte-Blöcken und die Größe des verwendeten und verfügbaren Speicherplatzes in Kilobyte an. Verwenden Sie die Option
-h
, um die Informationen in einem für Menschen lesbaren Format (Megabyte und Gigabyte)
-h
:
df -h
Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000
Dateisystemtypen
Die Option
-T
weist
df
an, Dateisystemtypen anzuzeigen:
df -t
Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000
Um beispielsweise alle ext4-Partitionen aufzulisten, die Sie ausführen würden:
df -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data
Ähnlich wie oben können Sie mit der Option
-x
die Ausgabe auf Dateisysteme beschränken, die nicht zu einem bestimmten Typ gehören.
Inode-Verwendung anzeigen
Bei Verwendung der Option
-i
der Befehl df Informationen zur Verwendung der Inodes des Dateisystems an.
Mit dem folgenden Befehl werden Informationen zu den Inodes im Dateisystem angezeigt, die im Systemstammverzeichnis
/
in einem für Menschen lesbaren Format bereitgestellt sind:
df -ih /
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% /
Ein Inode ist eine Datenstruktur in einem Unix- und Linux-Dateisystem, die Informationen zu einer Datei oder einem Verzeichnis enthält, z. B. Größe, Eigentümer, Geräteknoten, Socket, Pipe usw., mit Ausnahme von da.
Ausgabeformat
Mit dem Befehl
df
können Sie auch das Ausgabeformat angeben.
Um die in der
df
Ausgabe
--output
gemeldeten Felder
--output
verwenden Sie die Option
--output
.
FIELD_LIST
ist eine durch Kommas getrennte Liste von Spalten, die in die Ausgabe einbezogen werden sollen. Jedes Feld kann nur einmal verwendet werden. Gültige Feldnamen sind:
-
source
- Die Dateisystemquelle.fstype
- Der Dateisystemtyp.itotal
- Gesamtzahl der Inodes.iused
- Anzahl der verwendeten Inodes.iavail
- Anzahl der verfügbaren Inodes.ipcent
- Prozentsatz der verwendeten Inodes.size
- Gesamter Speicherplatz.used
- Verwendeter Speicherplatz.avail
- Verfügbarer Speicherplatz.pcent
- Prozentsatz despcent
Speicherplatzes.file
- Der Dateiname, falls in der Befehlszeile angegeben.target
- Der Einhängepunkt.
Um beispielsweise die Ausgabe aller ext4-Partitionen in einem für Menschen lesbaren Format anzuzeigen, wobei nur der Name und die Größe des Dateisystems sowie der Prozentsatz des verwendeten Speicherplatzes angezeigt werden:
df -h -t ext4 --output=source, size, pcent
Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%
Fazit
Inzwischen sollten Sie ein gutes Verständnis für die Verwendung des Befehls
df
, um einen Bericht über die Speicherplatzbelegung des Dateisystems abzurufen.
Um alle verfügbaren
df
anzuzeigen, geben Sie
man df
in Ihr Terminal ein.
So löschen Sie sicher den freien Festplattenspeicher des Mac - Leitfaden für die Technologie
Erfahren Sie, wie Sie mit Terminal den freien Festplattenspeicher Ihres Mac sicher und vollständig löschen.
Curl-Befehl unter Linux mit Beispielen
Curl ist ein Befehlszeilenprogramm zum Übertragen von Daten von oder zu einem Server, das für den Betrieb ohne Benutzerinteraktion entwickelt wurde. In diesem Tutorial zeigen wir Ihnen anhand von praktischen Beispielen und detaillierten Erklärungen der gebräuchlichsten Curl-Optionen, wie Sie das Curl-Werkzeug verwenden.
Suchen Sie den Befehl unter Linux
Eine der häufigsten Operationen bei der Arbeit unter Linux ist die Suche nach Dateien und Verzeichnissen. In diesem Lernprogramm wird die Verwendung des Befehls locate erläutert.