Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?
Linux kann die Gesamtgröße von Dateien anzeigen. So überprüfen Sie die Gesamtgröße der Datei: 1. Verwenden Sie den Befehl stat mit der Syntax „stat file path“. Das Feld „Size“ in der dritten Zeile des Ausgabeergebnisses gibt die Anzahl der Bytes der Datei an. 2. Verwenden Sie den Befehl „wc“. Mit dem Befehl „wc -c Dateipfad“ können Sie die Anzahl der Bytes, Wörter und Zeilen in der angegebenen Datei ausgeben. 3. Verwenden Sie den Befehl du mit der Syntax „du -h Dateipfad“, um die anzuzeigen Dateigröße in üblichen Einheiten; 4. Verwenden Sie den Befehl ls mit der Syntax „ls -lh Dateipfad“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Linux kann die Gesamtgröße von Dateien anzeigen.
Linux verfügt über eine Vielzahl integrierter Befehle, um die Dateigröße zu überprüfen.
Der stat-Befehl wird verwendet, um die Statusinformationen der Datei anzuzeigen. Syntax:
stat filepath
Die Ausgabeinformationen des stat-Befehls sind detaillierter als die Ausgabeinformationen des ls-Befehls. Zu den Informationen, die mit dem Befehl stat angezeigt werden können, gehören:
Datei: Zeigt den Dateinamen an
Größe: Zeigt die Dateigröße an
Blöcke: Die Gesamtzahl der von der Datei verwendeten Datenblöcke
IO-Block: IO-Blockgröße
reguläre Datei: Dateityp (reguläre Datei)
Gerät: Gerätenummer
Inode: Inode-Nummer
Links: Anzahl der Links.
Zugriff: Berechtigungen der Datei
Gid, Uid: GID und UID des Dateieigentums
Zugriffszeit: Gibt die Zeit an, zu der wir zuletzt auf die Datei zugegriffen haben (nur Zugriff, keine Änderungen)
Änderungszeit: Gibt den Zeitpunkt an, zu dem wir die Datei zuletzt geändert haben
Änderungszeit: Gibt den Zeitpunkt an, zu dem wir die Dateiattribute das letzte Mal geändert haben, einschließlich Berechtigungen, Größe, Attribute usw. Geburtszeit: Dateierstellungszeit, CR-Zeit, aber laut der Untersuchung Dieses Attribut wurde in Linux aufgegeben und die Ergebnisse der aktuellen Statusanzeige sind alle -
Beispiel: Zeigen Sie die Größe der Datei jdk-8u60-linux-x64.tar.gz an
stat ~/Downloads/jdk-8u60-linux-x64.tar.gz
2, wc-Befehl
wc Die Funktion des Befehls besteht darin, die Anzahl der Bytes, Wörter und Zeilen in der angegebenen Datei zu zählen und die statistischen Ergebnisse anzuzeigen und auszugeben . Wenn der Dateiname nicht angegeben ist oder der Dateiname als „-“ angegeben ist, liest der Befehl wc aus der Standardeingabe. Das Gerät liest Daten
wc -c filename
-c
: stellt statistisch dar Zeichen, da ein Zeichen ein Byte ist, erhält man die Anzahl der Bytes also wie folgtBeispiel: Zeigen Sie jdk-8u60-linux-x64.tar an. Die Größe der gz-Datei
wc -c ~/Downloads/jdk-8u60-linux-x64.tar.gz
-c
:表示统计字符, 因为一个字符一个字节, 所以这样得到字节数
示例:查看jdk-8u60-linux-x64.tar.gz文件的大小
du -b filepath
du 是统计目录或文件所占磁盘空间大小的命令。
以字节计数的语法
du -b ~/Downloads/jdk-8u60-linux-x64.tar.gz
参数-b:表示以字节计数
示例:
du -h filepath
或者直接得出人好识别的文件大小
du -h ~/Downloads/jdk-8u60-linux-x64.tar.gz
-h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;
示例:
du 目标目录 -sh
如果对一个目录执行du
,du
ls -l filepath
ls -l ~/Downloads/jdk-8u60-linux-x64.tar.gzOder erhalten Sie direkt die von Benutzern erkannte Dateigröße
ls -lh filepath-h: Verwenden Sie benutzerdefinierte Einheiten, um die Festplattennutzung anzuzeigen, z. B. KB, MB oder GB usw.;
Beispiel:
ls -lh ~/Downloads/jdk-8u60-linux-x64.tar.gz
Wenn Sie du
in einem Verzeichnis ausführen, listet du
alle Dateien im Verzeichnis rekursiv auf und zeigt deren Größe an die Größe aller Dateien im Verzeichnis. Wenn wir die Gesamtgröße aller Dateien in einem Verzeichnis wissen möchten, führen Sie Folgendes aus:
Verwandte Empfehlungen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonKönnen Sie die Gesamtgröße der Dateien unter Linux überprüfen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!