Comment fixer la date sur votre machine de Linux

par Sukrit Dhandhania sur 23 décembre 2008

Linux

Nous avons récemment couru article? sur la commande de « date » de Linux. C'est une jolie ligne de commande fraîche outil qui te permet d'avoir la date et l'heure de votre système dans divers formats. Ce qu'il également est il te permet de placer la date et l'heure de la machine. Regardons un couple des manières de fixer l'heure et la date sur une machine de Linux. D'abord, nous regarderons comment à faites-le employant la commande de « date », puis je vous présenterai brièvement au serveur de NTP dans Linux et te montrerai comment vous pouvez synchro votre horloge de machine à une horloge fonctionnant sur l'Internet.

D'abord, une brève récapitulation sur ce que la commande de « date » peut faire pour toi :

# date
Lundi le 22 déc. 22 : 35 : 58 IST 2008 ?

Maintenant si vous voulez changer la date de la machine en 1:45 P.M. le jour de Noël en l'année 2008, voici comment vous le feriez :

#?date - s le « 25 déc. 2008 13:45 : 00 ″
Thu le 25 déc. 13 : 45 : 02 IST 2008

C'au-dessus de la commande est assez explicite. Mais pour indiquer clairement, voici la dissolution. Vient d'abord la commande de « date ». Alors vous employez « - l'option de s », pour laquelle les stands « fixent la date ». Ensuite que vous écrivez la date vous voulez placer dans l'ordre suivant. « Heures d'année de mois de date : Minutes : Secondes ». Après avoir écrit ce coup la clef de retour. Le système devrait retourner avec la nouvelle date. Maintenant vous pouvez écrire la commande de « date » de s'assurer de nouveau que la date est fixée bien.

Il y a un certain nombre d'autres manières de faire cette même chose. Car vous pourriez avoir lu dedans mon article précédent concernant la commande de « date », elle est assez souple. Vous pouvez faire quelque chose de semblable en tant que ce que nous juste avons essayé en haut avec une syntaxe légèrement différente :

#date +%Y%m%d - ″ de s « 20081225

Ceci fixera la date du système au 25ème du décembre 2008.

L'autre méthode que j'emploie pour fixer la date de mon ordinateur utilise le serveur de NTP. Le NTP représente le Network Time Protocol. NTPd est un démon qui court sur la plupart des machines de Linux. Une fois configuré correctement ce démon te permet de se relier à un serveur temporel Au-dessus du réseau (votre réseau local ou l'Internet) et de synchroniser le temps. Il est très utilisé généralement pour des serveurs de production.

Il est assez probable que votre machine de Linux soit déjà équipée du NTP. Sinon, installez-le employant la méthode préférée de l'installation de votre système.

Les utilisateurs d'Ubuntu peuvent employer la commande suivante :

# 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>