588 Stimmen

Linux-Befehl zur Ermittlung der Größe von Dateien und Verzeichnissen in einem bestimmten Ordner?

Wie kann ich die Größe von Dateien und Verzeichnissen in Linux anzeigen? Wenn Sie df -m dann wird die Größe des gesamten Verzeichnisses auf der obersten Ebene angezeigt, aber wie kann ich die Größe der Verzeichnisse und Dateien innerhalb des Verzeichnisses überprüfen?

11voto

Amit Punkte 428

Sie können den folgenden Befehl verwenden, um eine Liste von Dateien in einem leicht lesbaren Format zu erhalten.

ls -lrtsh

9voto

sumedhe Punkte 872

Sie können verwenden ncdu Disk Usage Analyzer hier. Er zeigt die Größe der Dateien und Verzeichnisse in einer ncurses-Oberfläche an. Sie können zu jedem Verzeichnis navigieren und die Dateigrößen von derselben Oberfläche aus sehen.

Zum Installieren

$ sudo apt-get install ncdu

Analysieren

$ ncdu <directory>

enter image description here

7voto

darth vader Punkte 461

Ich bevorzuge diesen Befehl ll -sha .

7voto

Eyshika Punkte 991

du -sh [Dateiname]

funktioniert perfekt, um die Größe einer bestimmten Datei zu ermitteln.

7voto

mkebri Punkte 1767

使用する ls Befehl mit dem Argument -h: [Root@hots19 etc]# ls -lh
h : für Human Readable.

Exemple: 
    [root@CIEYY1Z3 etc]# ls -lh
    total 1.4M
    -rw-r--r--.  1 root   root      44M Sep 15  2015 adjtime
    -rw-r--r--.  1 root   root     1.5K Jun  7  2013 aliases
    -rw-r--r--   1 root   root      12K Nov 25  2015 aliases.db
    drwxr-xr-x.  2 root   root     4.0K Jan 11  2018 alternatives
    -rw-------.  1 root   root      541 Jul  8  2014 anacrontab
    -rw-r--r--.  1 root   root      55M Sep 16  2014 asound.conf
    -rw-r--r--.  1 root   root       1G Oct  6  2014 at.deny

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X