Проверка файла localtime с помощью команды ls -l /etc/localtime
В дополнение к файлу /etc/timezone
, в системах Linux часто используется символическая ссылка /etc/localtime
, которая указывает на реальный файл данных часового пояса. Эта символическая ссылка сообщает системе, какие правила часового пояса следует использовать.
Символическая ссылка (или symlink) представляет собой особый тип файла, который указывает на другой файл или каталог. Это похоже на ярлык.
Мы можем использовать команду ls -l
для проверки этой символической ссылки. Команда ls
выводит список содержимого каталога, а опция -l
предоставляет расширенный формат вывода, показывая такие детали, как права доступа, владелец, размер и куда указывает символическая ссылка.
Введите следующую команду в терминале и нажмите Enter:
ls -l /etc/localtime
Вы должны увидеть вывод, похожий на следующий:
lrwxrwxrwx 1 root root ... /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC
Посмотрите на конец вывода. Символ ->
указывает, что /etc/localtime
является символической ссылкой, и она указывает на /usr/share/zoneinfo/Etc/UTC
. Путь /usr/share/zoneinfo/
содержит реальные файлы данных часовых поясов для различных регионов и городов.
Это подтверждает, что системное время интерпретируется в соответствии с правилами, определенными в связанном файле данных часового пояса.
Теперь вы узнали три разных способа проверки часового пояса в системе Linux: с использованием команды timedatectl
, просмотром файла /etc/timezone
и проверкой символической ссылки /etc/localtime
.
Нажмите Продолжить, чтобы завершить этот практический урок.