Что можно сделать в файл, не инициировав Метку времени “Изменения”?

Этот работает отлично в Windows, но может относиться KDE или Gnome также:

  1. Откройте некоторые программы, именно так это похоже на нормальную сессию работы
  2. Сделайте снимок экрана целого рабочего стола со всем выполнением приложений
  3. Установите все панели (или под окнами панель запуска) к скрытому
  4. Переместите все Значки на рабочем столе в папку вне рабочего стола
  5. Установите снимок экрана как настольное фоновое изображение

Будет выглядеть, как будто компьютер полностью зависает, однако на самом деле это работает отлично. Если Вы являетесь особенно средними, у Вас могло бы быть в снимке экрана окно Firefox с tillating или смущающим веб-сайтом. (Не делайте этого в офисе.)

6
26.06.2011, 19:08
2 ответа

Можно считать файл. Это обновит его время доступа (если не отключено с опцией монтирования как noatime), но не его inode изменяют время.

Что-либо еще, изменяет ли это данные файла, изменяя его метаданные, или переименовывая его, обновляет время изменения. Это дизайном.

7
27.01.2020, 20:23

По-видимому, "статистикой изменения" Вы имеете в виду ctime из файла? В этом случае простой ответ, не очень...

ctime записи, когда inode файла (по существу это - метаданные) был в последний раз изменен так любое изменение в, например, полномочия файла, вызовут ctime измениться.

К тому же изменение содержания файла изменится, это - размер и/или обновление, которое это mtime, оба из которых будут зарегистрированы в inode, который вызовет ctime измениться.

О единственном изменении в inode, который не вызывает ctime измениться - обновление atime когда Вы читаете файл.

5
27.01.2020, 20:23

Теги

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