Есть ли способ получить реальное время изменения файла?

Вы можете установить произвольное время, используя команду touch, есть ли способ получить реальное измененное время файла?

1
задан 16 February 2018 в 11:02

1 ответ

Что touch может установить “atime” или “mtime”. Системы POSIX также отслеживают “ctime”, “inode изменяют время”. Несколько альтернатив для получения его:

$ ls -lc _file_
$ stat -c %z _file_
$ perl -MDate::Format -e '@_ = stat $ARGV[0]; print ctime $_[10]' _file_

Любое изменение в данных или метаданных файла (количество жесткой ссылки, полномочия, и т.д.) устанавливает “ctime”.

2
ответ дан 16 February 2018 в 11:02

Другие вопросы по тегам:

Похожие вопросы: