Разница между файлами /etc/localtime и /etc/timezone в Linux заключается в том, что первый содержит определение временной зоны, а второй — её название. 5
Файл /etc/localtime представляет собой символическую ссылку на файл часового пояса, расположенный в директории /usr/share/zoneinfo. 13 Он содержит информацию о всех возможных состояниях часового пояса: используется ли летнее или зимнее время, какая разница в часах относительно UTC (универсальное время) и другая. 1
Файл /etc/timezone содержит название временной зоны по умолчанию для системы. 3 Некоторые утилиты используют именно этот файл для определения системной timezone, но его использование может отличаться в разных дистрибутивах, поэтому в некоторых случаях его применение нежелательно. 1
Таким образом, localtime отвечает за конкретное время в определённом регионе, а timezone — за указание местоположения системы в мире. 24