Как установить дату на вашей машине Linux

[[by]] Sukrit Dhandhania на 23-ье декабря 2008

Linux

Мы недавн побежали статья? на команде «даты» Linux. Это будет милым холодным инструментом линии команды позволяет вас получить дату и время вашей системы в различных формах. Оно также делает оно позволяет вас установить дату и время машины. Препятствуйте нам посмотреть пару дорог установить время и дату на машине Linux. Во первых, мы посмотрим как к сделайте его используя команду «даты», тогда я кратко введу вас к серверу NTP в Linux и покажу вам как вы можете sync ваши часы машины к часам на интернете.

Во первых, кратко recap на команда «даты» может сделать для вас:

# дата
Mon 22-ое дек. 22: 35: 58 IST 2008?

Теперь если вы хотите изменить дату машины к 1:45 PM на день рождества в годе 2008, то, здесь будет как вы сделали бы его:

#?дата - s «25-ое дек. 2008 13:45: 00 ″
Thu 25-ое дек. 13: 45: 02 IST 2008

Это над командой довольно self-explanatory. Но сделать им ясность, здесь будет breakup. Во первых приходит команда «даты». После этого вы используете «- вариант s», которого стойки для «устанавливают дату». Поже что вы вписываете дату вы хотите установить в following заказ. «Часы года месяца даты: Минуты: Секунды». После входа этого удара возвращенный ключ. Система должна revert с новой датой. Теперь вы можете вписать команду «даты» еще раз make sure что дата установлена справедливо.

Будут несколько другие дороги сделать эту такую же вещь. По мере того как вы могли прочитать внутри мою ранее статью о команде «даты», они довольно разносторонни. Вы можете сделать что-то подобное как мы как раз попытались выше с небольш по-разному синтаксисом:

#дата +%Y%m%d - ″ s «20081225

Это установит дату системы к 25th из декабря 2008.

Другой метод, котор я использую установить дату моего компьютера использует сервера NTP. NTP стоит для network time protocol. NTPd будет демоном бежит на большинств машинах Linux. После того как я устанавливан правильно этот демон позволяет вас соединиться к серверу времени над сетью (ваша местная сеть или интернет) и синхронизироваться время. Оно очень общ использовано для серверов продукции.

Довольно правоподобно что ваша машина Linux уже оборудована с NTP. If not, установите его используя метод установки вашей системы предпочитаемый.

Потребители Ubuntu могут использовать following команду:

# sudo apt-get install ntpdate

Fedora users can probably use this:

# yum install ntp

Once NTPd is installed on your computer open the file /etc/ntp.conf in your?favorite?text editor. In this file locate a line containing the “server” parameter. Set it to the following address:

server pool.ntp.org

Save the file and restart your NTP server.

# /etc/init.d/ntpd restart

You can now synchronize your machine to the time server you just configured:

#?ntpdate pool.ntp.org
22 Dec 23:07:00 ntpdate[24328]: step time server 123.108.39.80 offset 172868.246157 sec

Now your machine will quickly talk to the time server you assigned it and get you the right time. This way you know for sure that the time on your machine is accurately set. It may be a good idea to run this command every once in a while to make sure you’re on time.

Related Posts:
  • The Linux ‘date’ command
  • Why can’t I load secure web sites? (Online Banking, Webmail etc)
  • Walkthrough: Time Machine for OS X 10.5 Leopard
  • An introduction to the sudo command and configuration file
  • How to download files from the Linux command line
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 2 comments… read them below or add one }

    1 noneck 12.23.08 at 2:48 pm

    For my Debian boxes I usually use the following after a Net Install:

    mv /etc/localtime /etc/localtime.bak

    ln -sf /usr/share/zoneinfo/America/Los_Anglese /etc/localtime

    /etc/init.d/ntpd restart

    date

    2 myhnet 12.29.08 at 8:19 pm

    and if you want to save the time after restart, you need to use this command
    hwclock –systohc

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>