Подтвердить что ты не робот

В чем разница между временем изменения файла и временем изменения файла?

Я запутался между временем изменения имени файла и измененным временем файла. Может ли кто-нибудь помочь сделать его более ясным?

4b9b3361

Ответ 1

mtime - время модификации - содержимое изменилось.

ctime - это время изменения статуса - perms и право собственности, а также содержимое.

Wikipedia говорит:

* mtime: time of last modification (ls -l),
* ctime: time of last status change (ls -lc) and
* atime: time of last access (ls -lu).

Обратите внимание, что ctime не является временем создание файла. Запись в файл изменяет его mtime, ctime и atime. изменение прав доступа к файлу или файла собственность меняет свое время и время. Чтение файла изменяет его атиме. файл системы, установленные с noatime опция не обновляет atime on читает, и параметр relatime предоставляет обновления только в том случае, если предыдущее atime старше mtime или ctime. В отличие от atime и mtime, ctime нельзя установить с помощью utime() (as используемого, например, на ощупь); единственный способ установить его на произвольное значение по изменение системных часов.