Wie ändere ich die Inode-Änderungszeit einer Datei?


8

Ich habe versucht zu benutzen

touch -d "2011-09-15 16:50" test.txt

Es werden jedoch nur die letzte Zugriffszeit und die zuletzt geänderte Zeit geändert.

Access: 2011-09-15 16:50:00.000000000 +0700
Modify: 2011-09-15 16:50:00.000000000 +0700 
Change: 2011-11-15 16:56:55.620124149 +0700

Wie ändere ich die letzte Änderungszeit?

Ich möchte dies tun, weil meine Crontab filectime($file)die zuletzt geänderte Zeit abruft und ich eine Datei von vor zwei Monaten erstellen muss, um etwas zu testen.


1
Ihre Crontab sollte mit ziemlicher Sicherheit mtime anstelle von ctime oder eine Kombination aus beiden verwenden.
Psusi

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.