Wie kann ich Dateien nach dem letzten Zugriff auflisten?
Bisher habe ich noch keinen Befehl gesehen, der sie nach Zeit auflisten kann.
Ich brauche es, um Dateien anzuzeigen, auf die im letzten Dezember zuletzt zugegriffen wurde, wenn dies hilft.
Wie kann ich Dateien nach dem letzten Zugriff auflisten?
Bisher habe ich noch keinen Befehl gesehen, der sie nach Zeit auflisten kann.
Ich brauche es, um Dateien anzuzeigen, auf die im letzten Dezember zuletzt zugegriffen wurde, wenn dies hilft.
Antworten:
Ich bin mir nicht sicher, ob das möglich ist. Theoretisch sind beide ls
und find
durchaus in der Lage, nach Zugriffszeit zu sortieren oder zu finden. Das Problem ist, dass seit der Kernelversion 2.3.60 die folgenden Standardoptionen für die Dateisystembereitstellung verfügbar sind noatime
:
noatime
Do not update inode access times on this filesystem
(e.g., for faster access on the news spool to speed up
news servers).
Wenn Ihre Datenträger mit den Standardoptionen bereitgestellt werden, wird die Zugriffszeit beim Zugriff auf eine Datei nicht geändert, sodass die Informationen, die Sie anhand der Zugriffszeit suchen müssen, nicht auf Ihrem System vorhanden sind. Weitere Informationen finden Sie in dieser Frage zu U & L.SE.