Каталог mtime всегда изменяются, когда новый файл создается внутри?

Это символьные ссылки хеша так, чтобы openssl (или другая осведомленная о SSL программа), может найти сертификаты их суммой хеша.

Например, openssl x509 -noout -hash -in cert1.crt (cert1.crt из Вашего списка), должен произвести 275e5f53.

10
задан 10 May 2012 в 22:55
1 ответ

Короткий ответ да, должен . Далее следует более длинный ответ:

Каталог - это особый вид файла; его содержимое представляет собой набор (имя файла, i-узел) кортежей. Таким образом, mtime каталога обновляется всякий раз, когда кортеж добавляется, удаляется или изменяется, то есть файл любого типа (включая жесткие ссылки и каталоги) добавляется, удаляется или переименовывается в каталоге (но не во вложенных каталогах - они разные " files ").

Обратите внимание, когда метаданные файла меняются (владелец, группа, режим, atime, ctime, mtime - размещены в i-узле ), mtime НЕ обновляется ( ни в файле, ни в каталоге), а в ctime файла.

См. также том Базовые определения IEEE Std 1003.1-2001, раздел 4.7,

11
ответ дан 2 December 2019 в 22:09

Теги

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