GNU/Linux >> LINUX-Kenntnisse >  >> Linux

df:Befehl nicht gefunden

Manchmal müssen Sie sehen, wie viel Speicherplatz auf einem einzelnen Gerät verfügbar ist. Mit dem Befehl df können Sie leicht sehen, was auf allen gemounteten Festplatten passiert:

$ df -h
Filesystem       Size   Used  Avail Capacity iused     ifree %iused  Mounted on
/dev/disk1s5s1  113Gi   15Gi   37Gi    29%  577263 385625880    0%   /
devfs           189Ki  189Ki    0Bi   100%     652         0  100%   /dev
/dev/disk1s4    113Gi  4.0Gi   37Gi    10%       5 385625880    0%   /System/Volumes/VM
/dev/disk1s2    113Gi  386Mi   37Gi     2%    1874 385625880    0%   /System/Volumes/Preboot
/dev/disk1s6    113Gi  4.1Mi   37Gi     1%      17 385625880    0%   /System/Volumes/Update
/dev/disk1s1    113Gi   56Gi   37Gi    61% 1053114 385625880    0%   /System/Volumes/Data
map auto_home     0Bi    0Bi    0Bi   100%       0         0  100%   /System/Volumes/Data/home

Mit dem Befehl df sind einige verschiedene Befehlszeilenparameter verfügbar, von denen Sie die meisten nie verwenden werden. Ein beliebter Parameter ist -h, der den Speicherplatz in menschenlesbarer Form anzeigt, normalerweise als M für Megabyte oder G für Gigabyte. Anstatt diese hässlichen Blocknummern entschlüsseln zu müssen, werden jetzt alle Festplattengrößen in „normalen“ Größen angezeigt. Der Befehl df ist von unschätzbarem Wert bei der Fehlersuche bei Speicherplatzproblemen auf dem System.

Wenn beim Ausführen des Befehls du der folgende Fehler auftritt:

df: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk Coreutils hinzufügen
Arch Linux pacman -S coreutils
Kali-Linux apt-get install coreutils
CentOS yum installiere coreutils
Fedora dnf installiere coreutils
Raspbian apt-get install coreutils

df-Befehlsbeispiele

1. So erhalten Sie die Dateisystemnutzung in einem für Menschen lesbaren Format:

# df -h 

2. So erhalten Sie die Dateisystemnutzung für alle Dateisysteme einschließlich Dummies:

# df -a 

3. So erhalten Sie die Dateisystemnutzung in der angegebenen Blockgröße:

# df -B=1024
# df --block-size=1024 

4. Um die Verwendung für eine Datei anstelle eines Einhängepunkts zu erhalten:

# df --direct 

5. So erhalten Sie die Gesamtsumme der Förderung:

# df --total

6. Um die Verwendung in Potenzen von 1000 statt 1024 zu erhalten:

# df -H

7. So erhalten Sie die Inode-Informationen anstelle der Blocknutzung:

# df -i

8. Um die Nutzung als 1k-Block zu erhalten (d. h. –block-size=1K):

# df -k

9. So erhalten Sie die Dateisystemnutzung für lokale Dateisysteme:

# df -l
# df --local

10. Rufen Sie die Synchronisierung nicht auf, bevor Sie Nutzungsinformationen erhalten:

# df --no-sync

11. Um das o/p im POSIX-Format zu erhalten:

# df -P
# df --portability

12. So rufen Sie die Synchronisierung auf, bevor Sie Nutzungsinformationen abrufen:

# df --sync

13. Um die Auflistung auf Dateisysteme des Typs TYPE zu beschränken:

# df -t=ext3
# df --type=ext3

14. Geben Sie Folgendes ein, um das Dateisystem zu drucken:

# df -T
# df --print-type

15. Um die Auflistung auf Dateisysteme zu beschränken, die nicht vom Typ TYPE sind:

# df -x=ext2
# df --exclude-type=ext2

16. So erhalten Sie die Versionsinformationen des Dateisystems:

# df --version

Schlussfolgerung

Die Befehle df und du erleichtern die Verfolgung des Speicherplatzes. Mit dem Befehl df („disk free“) können Sie den freien Speicherplatz des Geräts, das Dateisystem, die Gesamtgröße, den belegten Speicherplatz, den Prozentwert des belegten Speicherplatzes und den Einhängepunkt anzeigen. Der Befehl du („Festplattennutzung“) zeigt an, wie ein Gerät verwendet wird, einschließlich der Größe von Verzeichnisbäumen und darin enthaltenen Dateien. Es ermöglicht Ihnen auch, Speicherplatzfresser zu verfolgen, bei denen es sich um Verzeichnisse und Dateien handelt, die viel Speicherplatz auf dem Speicherlaufwerk verbrauchen. Dies sind Ihre bevorzugten Befehle, um einen übermäßigen Speicherplatzverbrauch zu bestätigen, der möglicherweise Systemprobleme verursacht.


Linux
  1. ifrename:Befehl nicht gefunden

  2. netstat:Befehl nicht gefunden

  3. kubectl:Befehl nicht gefunden

  4. tvservice:Befehl nicht gefunden

  5. lspci:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

id:Befehl nicht gefunden

w:Befehl nicht gefunden

du:Befehl nicht gefunden

rm:Befehl nicht gefunden

mv:Befehl nicht gefunden