Làm thế nào để thay đổi thời gian thay đổi inode của một tập tin?


8

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

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.