Tôi đã thử sử dụng
touch -d "2011-09-15 16:50" test.txt
nhưng nó chỉ sửa đổi thời gian truy cập cuối cùng và thời gian sửa đổi cuối cùng.
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
Làm thế nào để thay đổi thời gian thay đổi cuối cùng?
Tôi muốn làm điều này bởi vì crontab của tôi sử dụng filectime($file)
để có được lần thay đổi cuối cùng và tôi cần tạo một tệp của hai tháng trước để kiểm tra một cái gì đó.
1
Crontab của bạn gần như chắc chắn sẽ sử dụng mtime thay vì ctime, hoặc kết hợp cả hai.
—
psusi