Unix Så här ställer du in systemets datum och tid

Det grundläggande sättet att ändra systemets datum i Unix / Linux via kommandoradsmiljön är att använda kommandot "datum".

Användning av datumkommando med inga alternativ visar bara aktuellt datum och tid.
Genom att använda datumkommandot med de extra alternativen kan du ställa in datum och tid.

Följande diagram visar lämpliga platshållare för varje del av kommandot:


"man datum" och "datum - hjälp"

kommandon rapporter följande syntax ska användas för att ändra systemets datum:

Syntax: [MMDDhhmm [[CC] YY] [. Ss]]
var,
MM = Månad (01 ... 12)
DD = Datum (01 ... 31)
hh = timme (0 ... 23)
mm = minut (0 ... 59)
[CC] YY = År (2000 ... 2099) #CC är Århundrade 20 för 2000
ss = sekunder (00 ... 60)

Det betyder att du måste tillhandahålla minst tvåsiffriga värden för månad, dag och timme
och minut för den tid du vill ställa in. Du kan också ge ett valfritt två fyra eller ett år och antal sekunder.

Några användbara exempel:
$ datum 11232359
# 23 november kl 23:59.

$ datum 112323592011
# Som ovan, men ställer också året till 2011.

$ datum 02020202.02
# 2 februari kl 02:02:02. Ingen förändring i år.

$ datum 020202022011.02
# Som ovan den 2 februari kl 02:02:02 men ställer också året till 2011.
# Observera här att .02 (sekunder) föregås av en period efter år 2011.

Du måste åtminstone ge tvåciffriga värden.

Här är ovanstående kommandon exekverade i skalet: