Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

青灯夜游
青灯夜游Original
2022-07-21 18:31:524671Durchsuche

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“.

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

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.

1. stat-Befehl

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


Das Feld „Größe“. In der dritten Zeile steht die Anzahl der Bytes der Datei

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?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

Parameter -c: stellt statistisch dar Zeichen, da ein Zeichen ein Byte ist, erhält man die Anzahl der Bytes also wie folgt

Beispiel: Zeigen Sie jdk-8u60-linux-x64.tar an. Die Größe der gz-Datei

wc -c  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?-c:表示统计字符, 因为一个字符一个字节, 所以这样得到字节数

示例:查看jdk-8u60-linux-x64.tar.gz文件的大小

du -b filepath

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

3、du命令

du 是统计目录或文件所占磁盘空间大小的命令。

以字节计数的语法

du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz

参数-b:表示以字节计数

示例:

du -h filepath

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

或者直接得出人好识别的文件大小

du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz
  • -h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;

示例:

du 目标目录 -sh

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

如果对一个目录执行dudu

3. du-Befehl
  • du ist ein Befehl, der zählt den von einem Verzeichnis oder einer Datei belegten Speicherplatz.

    Syntax in Bytes
  • ls -l filepath
  • Parameter -b: Gibt die Zählung in Bytes an

    Beispiel:
  • ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz
Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

Oder 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.;

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?Beispiel:

ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz
    Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?
  • 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:

    rrreee
-s, --summarize zeigt nur eine Gesamtsumme für jedes Argument an -h, --Menschlich lesbare Druckgrößen in Für Menschen lesbares Format (z. B. 1K 234M 2G)

Können Sie die Gesamtgröße der Dateien unter Linux überprüfen?

4. ls-Befehl 🎜🎜ls-Befehl, die Abkürzung für list, ist der gebräuchlichste Verzeichnisoperationsbefehl und seine Hauptfunktion besteht darin, den Inhalt des aktuellen Verzeichnisses anzuzeigen. Mit einigen Optionen kann die Dateigröße aufgelistet werden🎜rrreee🎜Die fünfte Spalte der Ausgabe ist die Anzahl der Dateibytes🎜🎜Beispiel:🎜rrreee🎜🎜🎜rrreee🎜🎜🎜h bedeutet Mensch, fügen Sie den Parameter -h hinzu, um die zu erhalten Dateigröße, die für Menschen leicht lesbar ist

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!

Stellungnahme:
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