logo

Hvordan vise og stille inn dato og klokkeslett i Linux | dato Kommando

Dato kommandoen brukes til å vise systemets dato og klokkeslett. dato-kommandoen brukes også til å angi dato og klokkeslett for systemet. Som standard viser datokommandoen datoen i tidssonen som unix/linux-operativsystemet er konfigurert på. Du må være superbruker (root) for å endre dato og klokkeslett.

Syntaks for datokommando i Linux

date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]>

Eksempler av hvordan du viser og stiller inn dato og klokkeslett i linux

Innholdsfortegnelse



1. Hvordan vise gjeldende dato og klokkeslett i Linux

dato (ingen alternativ): Uten alternativer viser datokommandoen gjeldende dato og klokkeslett, inkludert forkortet dagnavn, forkortet månedsnavn, dag i måneden, klokkeslettet atskilt med kolon, tidssonenavnet og året.

Kommando:

date>

Produksjon:



Vis gjeldende dato og klokkeslett i Linux

Vis gjeldende dato og klokkeslett i Linux

Merk: Her er unix-systemet konfigurert i stillehavstid.

2. Hvordan vise tid i GMT

De-u>alternativet meddate>kommando lar deg vise gjeldende tid i GMT (Greenwich Mean Time) eller UTC (Coordinated Universal Time).



Kommando:

amisha patel
date -u>

Produksjon:

Vis tid i GMT

Vis tid i GMT

3. Hvordan vise den gitte datostrengen i formatet dato

–dato eller -d Alternativ: Viser den gitte datostrengen i formatet dato. Men dette vil ikke påvirke systemets faktiske dato- og klokkeslettverdi. Det bruker heller datoen og klokkeslettet gitt i form av en streng.

Syntaks:

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. Hvordan vise tidligere datoer

Dato og klokkeslett for 2 år siden

date --date='2 year ago'>
2024-02-06_16-06

Dato og klokkeslett for 2 år siden.

hvordan lese csv-filen i java

Dato og klokkeslett for 5 sekunder siden

date --date='5 sec ago'>
Dato og klokkeslett for 5 sekunder siden

Dato og klokkeslett for 5 sekunder siden

Dato og klokkeslett forrige dag

date --date='yesterday'>
Dato og klokkeslett forrige dag

Dato og klokkeslett forrige dag

Dato og klokkeslett for 2 måneder siden

date --date='2 month ago'>

Dato og klokkeslett for 2 måneder siden

Dato og klokkeslett for 2 måneder siden

java heltall til streng

Dato og klokkeslett for 10 dager siden

dato –dato=10 dager siden

Dato og klokkeslett for 10 dager siden

Dato og klokkeslett for 10 dager siden

5. Hvordan vise fremtidige datoer

Dato og klokkeslett for kommende ukedag.

  Command:    $date --date='next tue'   Output:    Tue Oct 17 00:00:00 PDT 2017>

Dato og klokkeslett etter to dager.

  Command:    $date --date='2 day'   Output:    Fri Oct 13 00:05:52 PDT 2017>

Dato og klokkeslett neste dag.

  Command:    $date --date='tomorrow'   Output:    Thu Oct 12 00:08:47 PDT 2017>

Dato og klokkeslett etter 1 år på gjeldende dag.

if else uttalelser java
  Command:    $date --date='1 year'   Output:    Thu Oct 11 00:11:38 PDT 2018>

6. Hvordan stille inn systemdato og -klokkeslett

Bruke -s> eller --set> alternativet for å sette systemdato og -klokkeslett til en bestemt verdi.

Syntaks:

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. Hvordan vise datostrenger fra en fil

–fil eller –f Alternativ: Dette brukes til å vise datostrengen som finnes på hver fillinje i dato- og klokkeslettformatet. Dette alternativet ligner på –dato-alternativet, men den eneste forskjellen er at i –dato kan vi bare gi én datostreng, men i en fil kan gi flere datostrenger på hver linje.

Syntaks:

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. november 00:00:00 PDT 2019>

8. Hvordan vise sist endrede tidsstempel for en fil

De -r> alternativet brukes til å vise det siste endrede tidsstempelet til en spesifisert fil.

Syntaks:

date -r file.txt>

Vi kan endre tidsstemplet til en datofil ved å bruke berøringskommando.

$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. Liste over formatspesifikasjoner brukt med datokommando:

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

Syntaks:

hva er objekt java
date +%[format-option]>

Eksempler:

1. Vis dato i MM/DD/ÅÅ-format

date '+%D'>
Vis dato i MM/DD/ÅÅ-format

Vis dato i MM/DD/ÅÅ-format

2. Vis dato og klokkeslett i MM/DD/ÅÅ TT:MM:SS-format

date '+%D %T'>
Vis dato og klokkeslett i MM/DD/ÅÅ TT:MM:SS-format

Vis dato og klokkeslett i MM/DD/ÅÅ TT:MM:SS-format

3. Vis dato i formatet ÅÅÅÅ-MM-DD

date '+%Y-%m-%d'>
Vis dato i formatet ÅÅÅÅ-MM-DD

Vis dato i formatet ÅÅÅÅ-MM-DD

4. Vis dato i formatet ÅÅÅÅ/MM/DD

date '+%Y/%m/%d'>
Vis dato i formatet ÅÅÅÅ/MM/DD

Vis dato i formatet ÅÅÅÅ/MM/DD

5. Vis fullstendig dato og klokkeslett med dag, måned, dato, klokkeslett og år

date '+%A %B %d %T %y'>
Vis fullstendig dato og klokkeslett med dag, måned, dato, klokkeslett og år

Vis fullstendig dato og klokkeslett med dag, måned, dato, klokkeslett og år

Konklusjon

I denne artikkelen diskuterte vi 'dato'-kommandoen i Linux, som er et allsidig verktøy for å administrere systemdato og -klokkeslett. Den lar brukere vise gjeldende dato, tilpasse utdataformater, angi systemdatoer og navigere tidligere eller fremtidige datoer. Enten du viser frem tid i GMT, justerer tidsmessige innstillinger eller bruker formatspesifikasjoner, er 'dato' en kraftig kommando for effektiv systemadministrasjon, som gjør det mulig for brukere å effektivt håndtere ulike tidsrelaterte oppgaver i Linux-miljøet.