Linux - Dateiänderungszeit im Vergleich zur Änderungszeit

Linux - Dateiänderungszeit im Vergleich zur Änderungszeit

Ich verwende Ubuntu 12.04, obwohl ich mir vorstellen kann, dass diese Frage alle Linux-Varianten umfasst. In der Manpage für den statBefehl gibt es zwei (vier) Formatierungsoptionen, die anscheinend dasselbe bedeuten:

Die gültigen Formatsequenzen für Dateien (ohne --file-system):

...

%y Zeitpunkt der letzten Änderung, menschenlesbar

%Y Zeit der letzten Änderung, Sekunden seit Epoche

%z Zeitpunkt der letzten Änderung, menschenlesbar

%Z Zeit der letzten Änderung, Sekunden seit Epoche

Allerdings sind diese Werte nicht immer gleich. Auf meinem System wird beispielsweise stat --printf="%y\n%z\n" /usr/localFolgendes ausgegeben:

26.04.2012 10:29:13.000000000 -0500

06.05.2013 18:08:19.000000000 -0500

Was ist also der Unterschied zwischen „Änderungszeit“ und „Änderungszeit“?

Antwort1

Letzte Änderungszeit - der Zeitpunkt der letzten Änderung der Datei (Inhalt wurde geändert)

Letzte Änderungszeit - der Zeitpunkt der letzten Änderung der /Metadaten/ der Datei (z. B. Berechtigungen)

verwandte Informationen