Der Befehl stat dient zur Anzeige detaillierter Informationen über Dateien und Verzeichnisse im Linux-Dateisystem. Er liefert Metadaten wie Dateigröße, Zugriffsrechte, Zeitstempel (letzter Zugriff, letzte Änderung, letzte Statusänderung), Besitzer, Gruppe und Dateityp.
Syntax:
stat [OPTION]... DATEI...
Wichtige Optionen:
-t: Kompakte Ausgabe (Tab-getrennt)-L: Folgt symbolischen Links zur Zieldatei--format=FORMAT: Benutzerdefinierte Ausgabe mit Platzhaltern--printf=FORMAT: Wie--format, aber ohne automatische Zeilenumbrüche
Beispiel:
stat --format="Datei: %n, Größe: %s Bytes, Rechte: %A" test.txt
Typische Platzhalter:
%n: Dateiname%s: Dateigröße in Bytes%A: Zugriffsrechte%U: Besitzername%G: Gruppenname%y: Zeitstempel der letzten Änderung
Verwendung: stat wird häufig in Shell-Skripten, zur Dateianalyse, zur Fehlerdiagnose oder zur Prüfung von Zeitstempeln in Backup- und Synchronisationsprozessen eingesetzt.
© 2025 MaDe-Online
