1

Почему время последнего изменения файла датировалось раньше времени, указанного в предыдущей команде date ?

$ date
Fri May 17 13:41:11 MDT 2013
$ touch other.rst 
$ ll other.rst 
-rw-r--r-- 1 ondrej cnls 59261 May 17 13:39 other.rst

Это нарушает мой цикл make , так как мои последние изменения иногда не регистрируются ...

Вот немного информации о моем компьютере:

$ uname -a
Linux kittiwake 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Файловая система смонтирована по NFS. Это может быть проблемой.

1 ответ1

1

Это было исправлено нашим администратором - дата на сервере NFS была на две минуты меньше времени моего компьютера. Синхронизация времени на сервере NFS устранила проблему:

$ date
Fri May 17 13:54:32 MDT 2013
$ touch other.rst 
$ ll other.rst 
-rw-r--r-- 1 ondrej cnls 59261 May 17 13:54 other.rst

Теперь все работает.

Интересно, я не знал, что может быть такая проблема.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .