Il modo basilare per alterare la data del sistema in Unix / Linux attraverso l'ambiente della riga di comando è usando il comando "date".
Utilizzando il comando date senza opzioni, viene visualizzata solo la data e l'ora correnti.
Utilizzando il comando date con le opzioni aggiuntive, è possibile impostare la data e l'ora.
Il seguente diagramma mostra i segnaposto appropriati per ciascuna parte del comando:
"man date" e "date - help"
comandi riporta la seguente sintassi da utilizzare per modificare la data del sistema:
Sintassi: [MMDDhhmm [[CC] YY] [.ss]]
dove,MM = Mese (01 ... 12)
DD = Data (01 ... 31)
hh = Ora (0 ... 23)
mm = Minuto (0 ... 59)
[CC] YY = Year (2000 ... 2099) #CC è Century 20 per 2000
ss = Seconds (00 ... 60)
Ciò significa che è necessario fornire almeno valori a due cifre per mese, giorno, ora
e minuto per il tempo che desideri impostare. Puoi anche fornire due o quattro cifre e un numero di secondi opzionali.
Alcuni esempi utili:$ date 11232359
23 novembre alle 23:59.
$ date 112323592011
# Come sopra, ma imposta anche l'anno al 2011.
$ date 02020202.02
# 2 febbraio alle 02:02:02. Nessun cambiamento in anno.
$ date 020202022011.02
# Come sopra, il 2 febbraio, alle 02:02:02 ma anche l'anno fino al 2011.
# Nota qui che il .02 (secondi) è preceduto da un periodo dopo l'anno 2011.
È necessario fornire almeno valori a due cifre.
Ecco i comandi sopra riportati sono eseguiti in shell: