ls показывает временную метку без времени для файла на NFS

Когда мы создаем файл в Linux, мы замечаем, что временная метка не видна, а stat в файле показывает время в будущем, файловая система – это монтирование NFS, кто-нибудь видел это раньше?

 aa:/usr/data> touch test aa:/usr/data> ls -al test -rw-r----- 1 iaaadm sapsys 0 Jun 30 2014 test aa:/usr/data> stat test File: `test' Size: 0 Blocks: 0 IO Block: 32768 regular empty file Device: 14h/20d Inode: 114999298 Links: 1 Access: (0640/-rw-r-----) Uid: ( 1002/ aaadm) Gid: ( 86/ sys) Access: 2014-06-30 18:35:44.000000000 -0500 Modify: 2014-06-30 18:35:44.000000000 -0500 Change: 2014-06-30 18:35:44.000000000 -0500 Birth: - 

One Solution collect form web for “ls показывает временную метку без времени для файла на NFS”

Временная метка в будущем является общим следствием использования NFS, когда клиент и сервер имеют разные времена. Чтобы этого избежать, убедитесь, что ваш NFS-клиент и ваш NFS-сервер синхронизированы с одним и тем же источником времени через NTP . В небольшой сети довольно распространено наличие центрального сервера, обслуживающего NFS, NTP и часто других. Этот сервер может быть сам клиент NTP получать время от опорного тактового сигнала, но это менее важно, чем иметь постоянное время всей вашей внутренней сети.

Как пользователь, борьба с несинхронизированными часами между клиентом NFS и сервером является болью. Если вы не являетесь администратором, попробуйте запустить администратор сервера для запуска NTP-сервера (это так же просто, как установка ntpd и установка списка авторизованных клиентов в файле конфигурации), а администратор клиента – запустить ntpd и установить источник в NFS / NTP-сервер.

ls показывает временную метку с часами и минутами, когда время находится между 6 месяцами назад и сейчас, и с годом, когда время больше шести месяцев назад или в будущем.

  • Команда одиночной строки для протоколирования IP-адресов
  • Как я могу увидеть историческое время изменения файла?
  • Поиск файлов по дате изменения
  • Почему «touch -a» также устанавливает ctime?
  • Удалить последний измененный файл
  • Каково законное использование команды `touch`?
  • Bash: сортировка элементов массива по дате файла
  • Проверка отметки времени Unix с использованием BASH
  • Изменение времени изменения файла для доступа к времени в массовом порядке
  • Solaris + отметка времени файла отображения
  • команда / opt / bin / date -date '-15 минут 2016-04-27T14: 14: 47' результат за много часов до указанного времени
  • Linux и Unix - лучшая ОС в мире.