stat
Dateien und Verzeichnisse
Aufruf
stat [file]Zeigt den Inode-Datensatz — Größe, Rechte, Eigentümer und die drei Zeitstempel; der Formatschalter ist bei GNU -c, bei BSD -f, während GNU -f etwas ganz anderes bedeutet.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -c | GNU: choose the output format, as in -c %s |
| -f | GNU: describe the filesystem. On BSD and macOS -f is the format string |
| -L | Follow symlinks and report the target |
| -x | BSD and macOS: verbose, labelled output |
| --printf | GNU: like -c but adds no newline |
Beispiele
stat -c '%s %n' notes.mdSize and name (GNU).
stat -f '%z %N' notes.mdThe same two values on macOS or BSD.
stat notes.mdFull record: size, mode, owner and the timestamps.
Verschieben, löschen, finden. Manches fragt nicht zweimal — deshalb wird -i zur Gewohnheit.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht stat?
Zeigt den Inode-Datensatz — Größe, Rechte, Eigentümer und die drei Zeitstempel; der Formatschalter ist bei GNU -c, bei BSD -f, während GNU -f etwas ganz anderes bedeutet.
Q. Wie gibt man ihn ein?
stat [file] — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 5; die vollständige Liste steht in man stat. Der Befehl gehört zu Dateien und Verzeichnisse.
Verwandte Befehle
man-Seite: man stat