Дата і час в centos і не тільки, linux sysadmin

Дата і час в CentOS і не тільки

У будь-якій операційній системі, на будь-якому комп'ютері не можна обійтися без використання точного часу і дати. Особливо це важливо системним адміністраторам, адже все логи подій впорядковані саме за датою та часом.

Після чого нам буде показані поточний день тижня, місяць, час і рік.

Встановити вручну дату і час можна за допомогою цієї ж команди -

Більш докладно про команду date, можна почитати в мануалі

Крім виведення і редагування часу date може і багато іншого, наприклад набравши таку команду:

Ми дізнаємося на яке число потрапить у нас Воскресіння крізь два тижні.

Можна також дізнаватися дату найближчого наступаючого дня тижня, наприклад

Покаже нам дату найближчої п'ятниці.

Покаже нам число пройшла п'ятниці.

Звичайно ж, зручно переглядати дату та час, а також розраховувати найближчі або минулі дні, але як нам бути якщо ми хочемо побачити повноцінний календар? І на цей випадок в Linux все передбачено!

Для цього існує команда -

Набравши яку ви отримаєте календар на поточний місяць.

Потрібен календар на рік? Будь ласка

Дата і час в centos і не тільки, linux sysadmin

Якщо вам потрібні тільки минулий, справжній і майбутній місяць, введіть команду

Щоб встановити в CentOS NTP скористаємося yum.

Після чого синхронізуємо час з серверами часу в інтернет

Потім нам потрібно виставити апаратні
годинник BIOS, рівними
часу за Гринвічем (UTC).

Для того щоб наша система не показувала час виставлене в BIOS (якщо звичайно ви не живете на нульовому меридіані) в файлі / etc / sysconfig / clock
Повинно бути наступне

Де ZONE = ваш поточний часовий пояс.

Щоб наш демон ntp розумівся при наступних завантаженнях набираємо і вводимо:

Або входимо в меню за допомогою

і в системних службах ставимо зірочку навпроти ntpd.

Запускаємо вручну наш демон

Ось і вся нескладна процедура установки ntp завершена. Перевіряємо синхронізується чи наш сервер з серверами часу.

В з'явилася таблиці ми бачимо сервера з якими синхронізований наш ntpd.

remote
Ім'я віддаленого NTP-сервера.

refid
Вказує, звідки кожен сервер отримує час в даний момент.

st
Stratum це число від 1 до 16, що вказує на точність
сервера. Одиниця означає максимальну точність, 16 - сервер
недоступний. Рівень вашого сервера буде дорівнює рівню найменш точного
віддаленого сервера плюс 1.

poll
Інтервал між опитуваннями (в секундах). Значення буде змінюватися
між мінімальною і максимальною частотою опитувань. На початку
інтервал буде невеликим, щоб синхронізація відбувалася
швидко. Після того як годинник синхронізуються, інтервал починає
збільшуватися, щоб зменшити трафік і навантаження на популярні
сервера часу.

reach
Вісімкове уявлення масиву з 8 біт, що відображає
результати останніх восьми спроб з'єднання з сервером. біт
виставлений, якщо віддалений сервер відповів.

delay
Кількість часу (в секундах) необхідного для отримання
відповіді на запит «котра година? «.

offset
Найбільш важливе поле. Різниця між часом локального і
віддаленого серверів. В ході синхронізації це значення має
знижуватися, вказуючи на те, що годинник локальної машини йдуть всі
точніше.

jitter
Дисперсія (Jitter) - це міра статистичних відхилень від
значення зміщення (поле offset) за кількома успішним парам
запит-відповідь. Менше значення дисперсії краще,
оскільки дозволяє точніше синхронізувати час.

Значення знаків перед іменами серверів

- Чи означає, що локальний сервіс NTP не любить цей сервер
+ Чи означає, що локальний сервіс NTP воліє цей сервер
x Зазначає поганий хост
* Вказує на поточний найкращий сервер

Схожі пости

Post details

  • arturius