Impostare la data con il comando ‘date’

Inutile nascondersi dietro ad un dito! Sembra una cazzata ma a tutti, almeno una volta nella vita, è capitato di trovarsi a dover impostare l’orario di un sistema senza ntp e una connessione ad internet, senza server grafico né utility adeguate: solo il comando date e la sua ostica man page dalla quale non siamo riusciti a capire granchè sul come fare.

In effetti all’inizio della man page, nella sintassi, c’è scritto! Ma con tutte quelle parentesi quadre pensi che sia meglio continuare a leggere cercando un esempio che trovi alla fine della man page ma sei talmente confuso che non lo noti.

Bene: per chi non ci è mai riuscito o per chi se l’era dimenticato il pattern di default che il comando date si aspetta come argomento è

MMDDhhmmAAAA
(mese giorno ore minuti anno)

Per impostare quindi la data alle 18:48 del 25 luglio 2010 basterà un

date 072518482010

;)

Un commento

mustangtux 25 Luglio 2010

lol, sai che mi hai risolto l’unico problema che avevo sulla mia sidux? mi dava errore quando cambiavo l’ora. E con 2 ore indietro andavo sempre a letto tardi XD

Col comando date me lo ha impostato senza dare errori. grazie :D