В систем╕ Деб╕ан (Debian) часовий пояс системи визнача╓ться символ╕чною ссилкою /etc/localtime . Ця ссилка показу╓ на файл даний часового поясу, який опису╓ даний часовий пояс. Файли даних часових пояс╕в збер╕гаються в /usr/lib/zoneinfo . ╤нш╕ комплектац╕╖ Л╕накс╕в можуть робити це ╕накше.
Користувач може встановити св╕й власний часовий пояс встановленням зм╕нно╖ середовища TZ. Якщо ця зм╕нна не встановлена, тод╕ вважа╓ться, що часовий пояс користувача той же самий, що ╕ у системи. Синтаксис встановлення часово╖ зм╕нно╖ TZ описаний на стор╕нц╕ tzset (3). Команда date показу╓ час ╕ дату в даний момент.175 Наприклад:
Час зараз: Нед╕ля, 14-го липня 1996 року, близько за десять десята вечора в часовому пояс╕, що назива╓ться ``EET DST'' (це може бути л╕тн╕й час сх╕дно╖ ╢вропи - East European Daylight Savings Time). Кр╕м цього date може також показувати ун╕версальний час:$
date
Sun Jul 14 21:53:41 EET DST 1996
$
date також використову╓ться для переводу програмного годинника системи:$
date -u
Sun Jul 14 18:53:42 UTC 1996
$
Синтаксис команди трохи закручений, тому за деталями звертайтесь до стор╕нки п╕дказки date . Встановлювати час може т╕льки root. Не дивлячись на те, що кожен користувач може встановлювати св╕й часовий пояс, годинник в систем╕ - один на вс╕х176.#
date 07142157
Sun Jul 14 21:57:00 EET DST 1996
#
date
Sun Jul 14 21:57:02 EET DST 1996
#
date показу╓ та встановлю╓ т╕льки програмний годинник системи. Команда clock може синхрон╕зувати програмний та апаратний годинники. Вона використову╓ться п╕д час загрузки системи - чита╓ апаратний годинник ╕ переводить програмний годинник на той же самий час. Якщо Вам потр╕бно зм╕нити обидва годинники, Вам спершу треба перевести програмний за допомогою date , а пот╕м встановити апаратний за допомогою clock -w. Параметр -u команди clock вказу╓ ╖й, що апаратний годинник показу╓ ун╕версальний час. Параметром -u треба користуватися в╕рно. ╤накше Ваш комп'ютер страшенно розгубиться ╕ не буде знати, який же насправд╕ час.
Годинники треба переводити дуже обережно. Багато що в Юн╕кс╕ залежить в╕д годинника. Наприклад, демон cron пер╕одично викону╓ команди. П╕сля переводу годинника в╕н може розгубитися, ╕ не зрозум╕╓: виконувати команду чи н╕. На одн╕й з ранн╕х систем Юн╕кс хтось встановив годинник на двадцять рок╕в вперед ╕ cron захот╕в виконувати вс╕ пер╕одичн╕ команди за двадцять рок╕в за один раз. Сучасн╕ верс╕╖ cron 'у вм╕ють в╕рно поводитися з цим, але все одно треба бути обережним. Велик╕ стрибки в час╕ вперед та назад б╕льш небезпечн╕, н╕ж мал╕.177