logo

Hur man visar och ställer in datum och tid i Linux | date Kommando

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

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

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

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'>
2024-02-06_16-06

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ör 5 sekunder sedan

Datum och tid föregående dag

date --date='yesterday'>
Datum och tid föregående dag

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 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

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/ÅÅ

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

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

Visa datum i formatet ÅÅÅÅ-MM-DD

4. Visa datum i formatet ÅÅÅÅ/MM/DD

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

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

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.