Articles

Come impostare Data, ora e fuso orario in Linux

Come impostare data, ora e fuso orario su Linux/Unix box sarà introdotto in questo post.

Tempo Unix, o tempo POSIX che è un sistema per descrivere i punti nel tempo è il numero di secondi trascorsi dalla mezzanotte UTC della mattina del 1 gennaio 1970, senza contare i secondi bisestili.,

Il numero di secondi trascorsi, può essere ottenuto da questo comando su sistemi Linux/Unix:

$ date +%s

Impostare Linux data

Sommario

Linux data può essere impostata utilizzando la seguente sintassi:

# date +%Y%m%d -s "yyyymmdd"

aaaa è l’anno, mm il mese e gg è il giorno.

Ad esempio, possiamo impostare la data al 22 giugno 2010:

# date +%Y%m%d -s "20100622"

Imposta l’ora Linux

L’ora Linux può essere impostata usando la seguente sintassi:

# date +%T -s "hh:mm:ss"

hh è ora, mm è minite e ss è secondo.,

Ad esempio, possiamo impostare l’ora su 11:28 da:

# date +%T -s "11:28:00"

Imposta data e ora Linux

La data e l’ora possono essere impostate dal comando date contemporaneamente da:

# date mmddhhmmyyyy.ss

Il primo mm significa mese mentre il secondo mm significa minite.,

Per esempio, si può impostare la data e l’ora alle 11:28 giugno 22, 2010 by:

# date 062211282010.00

un Altro modo per impostare di nuovo la data e l’ora è utilizzando la seguente sintassi:

# date --set="STRING"

Il metodo per impostare la data e l’ora di cui sopra è:

# date -s "22 JUN 2010 11:28:00" 

o

# date --set="22 JUN 2010 11:28:00" 

Impostare Linux fuso orario

Il file di configurazione per il fuso orario è di solito /etc/localtime che spesso è un link simbolico al file localtime o per il fuso orario corretto file nel sistema., La directory del fuso orario è / usr / share / zoneinfo dove è possibile trovare un elenco di regioni del fuso orario. In alcune distro come Fedora / RHEL / Cent OS, i file di zona usano/usr/share/zoneinfo/REGION / CITY come formato.,

Il metodo per l’impostazione di Linux fuso orario:

Backup vecchio fuso orario info, se necessario

# mv /etc/localtime /etc/localtime.bak

Trovare l’appropriato fuso orario da /etc/localtime e creare un link simbolico ad esso

Per esempio, si desidera impostare il fuso orario di Hong Kong tempo:

# ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime

Verificare che il fuso orario è cambiato

$ date

È possibile ottenere un output simile a questo:

$ dateTue Jun 22 12:33:10 HKT 2010

Qualche utilità correlate

Ecco alcune relative Linux ora/data dei relativi impianti.,

Aggiorna l’ora corrente del sistema tramite rdate

# rdate -s time.nist.gov

Per un elenco dei time server disponibili, controlla i Time server Internet NIST.

Imposta l’orologio hardware

# /sbin/hwclock --systohc

Fedora/RHEL/CentOS ha uno strumento di impostazione data/ora

Puoi usare lo strumento GUI sulle distribuzioni di Red Hat:

# system-config-date

Oppure prova:

# setup 

e quindi selezionare la voce fuso orario.