stat

Aus Foxwiki


stat zeigt den Datei- oder Dateisystemstatus an

Beschreibung

Mit dem Befehl stat (status) lassen sich Zugriffs- und Änderungs-Zeitstempel von Dateien und Ordnern anzeigen.

  • Weiterhin werden Informationen zu, zu Besitzer und Gruppe und zum Dateityp ausgegeben.
  • Durch Formatangaben ist die Ausgabe gemäß den eigenen Bedürfnissen darstellbar.
Achtung!
Es gibt Shells mit eingebautem 'stat'. Die Dokumentation der Shell enthält die dort unterstützten Optionen.

Welches stat wird aufgerufen?

$ type stat
stat ist /usr/bin/stat

Installation

Das Programm stat ist im essentiellen Paket coreutils von Linux enthalten und deshalb auf jedem System bereits vorinstalliert.

Anwendungen

Syntax

$ stat [OPTION]… DATEI…

Optionen

-L oder --dereference Verknüpfungen folgen (Im Unterschied zu normalen Programmen gibt stat standardmäßig Informationen zur symbolischen Verknüpfung selbst aus und nicht zur Datei auf die sie zeigt.)
-f oder --file-system Dateisystemstatus anstelle von Dateistatus anzeigen
-c=FORMAT oder --format=FORMAT Das angegebene FORMAT anstelles der Voreinstellung benutzen; Zeilenvorschub nach jeder Benutzung
--printf=FORMAT Wie --format, aber Rückschrägstrich‐Steuerzeichen auswerten, kein obligatorischer Zeilenvorschub; letzterer kann mittels \n in FORMAT eingefügt werden
-t oder --terse Information in knapper Form ausgeben
--help Hilfe anzeigen
--version Versionsinformation anzeigen

Formatangaben

Bei den Optionen -c=FORMAT, --format=FORMAT und --printf=FORMAT sind für FORMAT folgende Formatangaben möglich:

%a Zugriffsrechte im Oktalformat
%A Zugriffsrechte in menschenlesbarer Form
%F Dateityp
%m Ort des Einhängens
%n Dateiname
%s Gesamtgröße in Bytes
%U Nutzername des Besitzers
%x Zeit des letzten Zugriffs
%y Zeit der letzten Modifikation
%z Zeit der letzten Änderung

Weitere Formatangaben sind der Manpage zu entnehmen.

Parameter

Umgebungsvariablen

Exit-Status

Konfiguration

Dateien

Sicherheit

Dokumentation

RFC

Man-Pages

Info-Pages

Siehe auch

  1. statfs(2)
  2. statx(2)
  3. Inode

Links

Projekt-Homepage

Weblinks

Einzelnachweise

Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5

TMP

Dokumentation

Man-Pages

Info-Pages

  1. info '(coreutils) stat invocation

Links

Intern

Weblinks

  1. https://www.gnu.org/software/coreutils/stat

Kontrollfragen

Was bewirkt folgender Befehlstat -c %F sample.txt  ?

Antwort: Er zeigt den Dateityp von datei.txt.
Wie lautet der befehl für eine Datei die Zugriffsrechte in menschenlesbarem Format und den Zeitstempel des letzten Zugriffs anzeigen zulassen?
Antwort:stat --format %A%x sample.txt
Wie ruft man die Informationen zum Dateisystem der Datei auf?
Antwort:stat -f sample.txt

Testfrage 4

Antwort4

Testfrage 5

Antwort5