datum kommandot används för att visa systemets datum och tid. kommandot date används också för att ställa in datum och tid för systemet. Som standard visar datumkommandot datumet i tidszonen där unix/linux operativsystem är konfigurerat. Du måste vara superanvändare (root) för att ändra datum och tid.
Syntax för Date Command i Linux
date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]>
Exempel av hur man visar och ställer in datum och tid i linux
Innehållsförteckning
- 1. Hur man visar aktuellt datum och tid i Linux
- 2. Hur man visar tid i GMT
- 3. Hur man visar den givna datumsträngen i formatet datum
- 4. Hur man visar tidigare datum
- 5. Hur man visar framtida datum
- 6. Hur man ställer in systemdatum och tid
- 7. Hur man visar datumsträngar från en fil
- 8. Hur man visar senast ändrade tidsstämpel för en fil
- 9. Lista över formatspecifikationer som används med datumkommandot:
1. Hur man visar aktuellt datum och tid i Linux
datum (inget alternativ): Utan några alternativ visar datumkommandot aktuellt datum och tid, inklusive det förkortade dagsnamnet, förkortat månadsnamn, månadens dag, tiden separerad med kolon, tidszonens namn och året.
Kommando:
date>
Produktion:

Visa aktuellt datum och tid i Linux
Notera: Här är unix-systemet konfigurerat i Stilla havets dagsljus.
2. Hur man visar tid i GMT
De-u>alternativet meddate>kommandot låter dig visa aktuell tid i GMT (Greenwich Mean Time) eller UTC (Coordinated Universal Time).
Kommando:
filtrerande python
date -u>
Produktion:

Visa tid i GMT
3. Hur man visar den givna datumsträngen i formatet datum
–datum eller -d Alternativ: Visar den givna datumsträngen i formatet datum. Men detta kommer inte att påverka systemets faktiska datum- och tidsvärde. Det använder snarare datum och tid som anges i form av en sträng.
Syntax:
date --date=' string '>
Command: $date --date='2/02/2010' $date --date='Feb 2 2010' Output: Tue Feb 2 00:00:00 PST 2010 Tue Feb 2 00:00:00 PST 2010>
4. Hur man visar tidigare datum
Datum och tid för 2 år sedan
date --date='2 year ago'>

Datum och tid för 2 år sedan.
gimp-teckensnittslista
Datum och tid för 5 sekunder sedan
date --date='5 sec ago'>

Datum och tid för 5 sekunder sedan
Datum och tid föregående dag
date --date='yesterday'>

Datum och tid föregående dag
hur man byter namn på en katalog i linux
Datum och tid för 2 månader sedan
date --date='2 month ago'>

Datum och tid för 2 månader sedan
Datum och tid för 10 dagar sedan
date –date=10 dagar sedan

Datum och tid för 10 dagar sedan
5. Hur man visar framtida datum
Datum och tid för kommande veckodag.
Command: $date --date='next tue' Output: Tue Oct 17 00:00:00 PDT 2017>
Datum och tid efter två dagar.
Command: $date --date='2 day' Output: Fri Oct 13 00:05:52 PDT 2017>
Datum och tid nästa dag.
Command: $date --date='tomorrow' Output: Thu Oct 12 00:08:47 PDT 2017>
Datum och tid efter 1 år den aktuella dagen.
Command: $date --date='1 year' Output: Thu Oct 11 00:11:38 PDT 2018>
6. Hur man ställer in systemdatum och tid
Använd -s> eller --set> alternativet för att ställa in systemets datum och tid till ett specifikt värde.
Syntax:
date --set='date to be set'>
Command: $date Output: Wed Oct 11 15:23:26 PDT 2017 Command: $date --set='Tue Nov 13 15:23:34 PDT 2018' $date Output: Tue Nov 13 15:23:34 PDT 2018>
7. Hur man visar datumsträngar från en fil
–fil eller -f Alternativ: Detta används för att visa datumsträngen som finns på varje filrad i datum- och tidsformat. Det här alternativet liknar –date alternativet men den enda skillnaden är att i –date kan vi bara ge en datumsträng men i en fil kan ge flera datumsträngar på varje rad.
Syntax:
date --file=file.txt>
$cat>> datefile 23 sep 2018 nov 03 2019 Kommando: $date --file=datefile Utdata: sön 23 sep 00:00:00 PDT 2018 sön 3 nov 00:00:00 PDT 2019>
8. Hur man visar senast ändrade tidsstämpel för en fil
De -r> alternativet används för att visa den senast ändrade tidsstämpeln för en specificerad fil.
Syntax:
mac operativsystem
date -r file.txt>
Vi kan ändra tidsstämpeln för en datumfil genom att använda pekkommandot.
$touch datefile>
$date -r datefile Wed Oct 11 15:54:18 PDT 2017 //this is the current date and time $touch datefile //The timestamp of datefile is changed using touch command. This was done few seconds after the above date command’s output. $date -r datefile Wed Oct 11 15:56:23 PDT 2017 //display last modified time of datefile>
9. Lista över formatspecifikationer som används med datumkommandot:
%D: Display date as mm/dd/yy. %d: Display the day of the month (01 to 31). %a: Displays the abbreviated name for weekdays (Sun to Sat). %A: Displays full weekdays (Sunday to Saturday). %h: Displays abbreviated month name (Jan to Dec). %b: Displays abbreviated month name (Jan to Dec). %B: Displays full month name(January to December). %m: Displays the month of year (01 to 12). %y: Displays last two digits of the year(00 to 99). %Y: Display four-digit year. %T: Display the time in 24 hour format as HH:MM:SS. %H: Display the hour. %M: Display the minute. %S: Display the seconds.>
Syntax:
"kruskals algoritm"
date +%[format-option]>
Exempel:
1. Visa datum i formatet MM/DD/ÅÅ
date '+%D'>

Visa datum i formatet MM/DD/ÅÅ
2. Visa datum och tid i MM/DD/ÅÅ HH:MM:SS-format
date '+%D %T'>

Visa datum och tid i formatet MM/DD/ÅÅ TT:MM:SS
3. Visa datum i formatet ÅÅÅÅ-MM-DD
date '+%Y-%m-%d'>

Visa datum i formatet ÅÅÅÅ-MM-DD
4. Visa datum i formatet ÅÅÅÅ/MM/DD
date '+%Y/%m/%d'>

Visa datum i formatet ÅÅÅÅ/MM/DD
5. Visa fullständigt datum och tid med dag, månad, datum, tid och år
date '+%A %B %d %T %y'>

Visa fullständigt datum och tid med dag, månad, datum, tid och år
Slutsats
I den här artikeln diskuterade vi kommandot 'datum' i Linux som är ett mångsidigt verktyg för att hantera systemdatum och tid. Det tillåter användare att visa aktuellt datum, anpassa utdataformat, ställa in systemdatum och navigera tidigare eller framtida datum. Oavsett om du visar tid i GMT, justerar tidsinställningar eller använder formatspecifikationer, är 'datum' ett kraftfullt kommando för effektiv systemadministration, som gör det möjligt för användare att effektivt hantera olika tidsrelaterade uppgifter i Linux-miljön.