logo

Päivämäärän ja ajan näyttäminen ja asettaminen Linuxissa | päivämäärä Komento

Päivämäärä komentoa käytetään näyttämään järjestelmän päivämäärä ja kellonaika. date-komentoa käytetään myös järjestelmän päivämäärän ja kellonajan asettamiseen. Oletusarvoisesti päivämääräkomento näyttää päivämäärän aikavyöhykkeellä, jolle unix/linux-käyttöjärjestelmä on määritetty. Sinun on oltava pääkäyttäjä (root), jotta voit muuttaa päivämäärää ja kellonaikaa.

Päivämääräkomennon syntaksi Linuxissa

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

Esimerkkejä Päivämäärän ja ajan näyttäminen ja asettaminen Linuxissa

Sisällysluettelo



1. Nykyisen päivämäärän ja ajan näyttäminen Linuxissa

päivämäärä (ei vaihtoehtoa): Ilman valintoja päivämääräkomento näyttää nykyisen päivämäärän ja kellonajan, mukaan lukien lyhennetyn päivän nimen, lyhennetyn kuukauden nimen, kuukauden päivän, kellonajan kaksoispisteillä eroteltuna, aikavyöhykkeen nimen ja vuoden.

Komento:

date>

Lähtö:



Näytä nykyinen päivämäärä ja aika Linuxissa

Näytä nykyinen päivämäärä ja aika Linuxissa

Huomautus: Tässä unix-järjestelmä on määritetty Tyynenmeren päivänvaloaikaan.

2. Ajan näyttäminen GMT-tilassa

The-u>vaihtoehto kanssadate>-komennolla voit näyttää nykyisen ajan GMT-aikana (Greenwichin keskiaika) tai UTC-aikana (koordinoitu maailmanaika).



Komento:

ero kahden merkkijonon välillä python
date -u>

Lähtö:

Näytä aika GMT:nä

Näytä aika GMT

3. Tietyn päivämäärän merkkijonon näyttäminen päivämäärän muodossa

-date tai -d vaihtoehto: Näyttää annetun päivämäärämerkkijonon päivämäärän muodossa. Tämä ei kuitenkaan vaikuta järjestelmän todelliseen päivämäärän ja kellonajan arvoon. Sen sijaan se käyttää merkkijonon muodossa annettua päivämäärää ja aikaa.

Syntaksi:

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. Menneiden päivämäärien näyttäminen

Päivämäärä ja aika 2 vuotta sitten

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

Päivämäärä ja aika 2 vuotta sitten.

jos muuten jos java

Päivämäärä ja aika 5 sekuntia sitten

date --date='5 sec ago'>
Päivämäärä ja aika 5 sekuntia sitten

Päivämäärä ja aika 5 sekuntia sitten

Edellisen päivän päivämäärä ja aika

date --date='yesterday'>
Edellisen päivän päivämäärä ja aika

Edellisen päivän päivämäärä ja aika

Päivämäärä ja aika 2 kuukautta sitten

date --date='2 month ago'>

Päivämäärä ja aika 2 kuukautta sitten

Päivämäärä ja aika 2 kuukautta sitten

Päivämäärä ja aika 10 päivää sitten

päivämäärä – päivämäärä = 10 päivää sitten

Päivämäärä ja aika 10 päivää sitten

Päivämäärä ja aika 10 päivää sitten

5. Kuinka näyttää tulevat päivämäärät

Tulevan tietyn viikonpäivän päivämäärä ja aika.

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

Päivämäärä ja aika kahden päivän kuluttua.

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

Seuraavan päivän päivämäärä ja kellonaika.

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

Päivämäärä ja aika kuluvana päivänä 1 vuoden kuluttua.

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

6. Järjestelmän päivämäärän ja kellonajan asettaminen

Käytä -s> tai --set> vaihtoehto asettaa järjestelmän päivämäärä ja aika tiettyyn arvoon.

Syntaksi:

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. Päivämäärämerkkijonojen näyttäminen tiedostosta

-file tai -f Vaihtoehto: Tätä käytetään näyttämään jokaisella tiedoston rivillä oleva päivämäärämerkkijono päivämäärän ja kellonajan muodossa. Tämä vaihtoehto on samanlainen kuin -date-vaihtoehto, mutta ainoa ero on, että -date-kohdassa voimme antaa vain yhden päivämäärämerkkijonon, mutta tiedostossa voi antaa useita päivämääriä jokaiselle riville.

Syntaksi:

xor cpp
date --file=file.txt>
$cat>> datefile 23. syyskuuta 2018 03. marraskuuta 2019 Komento: $date --file=datefile Tulos: su 23. syyskuuta 00:00:00 PDT 2018 su 3. marraskuuta 00:00:00 PDT 2019>> 

8. Tiedoston viimeksi muokatun aikaleiman näyttäminen

The -r> -vaihtoehtoa käytetään näyttämään tietyn tiedoston viimeksi muokattu aikaleima.

Syntaksi:

Voimme muokata päivämäärätiedoston aikaleimaa kosketuskomennolla.

$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. Luettelo päivämääräkomennon kanssa käytetyistä muotomäärityksistä:

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

Syntaksi:

date +%[format-option]>

Esimerkkejä:

1. Näytä päivämäärä muodossa KK/PP/VV

date '+%D'>
Näytä päivämäärä muodossa KK/PP/VV

Näytä päivämäärä muodossa KK/PP/VV

2. Näytä päivämäärä ja aika muodossa KK/PP/VV HH:MM:SS

date '+%D %T'>
Näytä päivämäärä ja aika muodossa KK/PP/VV HH:MM:SS

Näytä päivämäärä ja aika muodossa KK/PP/VV HH:MM:SS

3. Näytä päivämäärä muodossa VVVV-KK-PP

jalat vs jalka
date '+%Y-%m-%d'>
Näytä päivämäärä muodossa VVVV-KK-PP

Näytä päivämäärä muodossa VVVV-KK-PP

4. Näytä päivämäärä muodossa VVVV/KK/PP

date '+%Y/%m/%d'>
Näytä päivämäärä muodossa VVVV/KK/PP

Näytä päivämäärä muodossa VVVV/KK/PP

5. Näytä koko päivämäärä ja kellonaika päivä, kuukausi, päivämäärä, aika ja vuosi

date '+%A %B %d %T %y'>
Näytä koko päivämäärä ja kellonaika päivä, kuukausi, päivämäärä, aika ja vuosi

Näytä koko päivämäärä ja kellonaika päivä, kuukausi, päivämäärä, aika ja vuosi

Johtopäätös

Tässä artikkelissa keskustelimme Linuxin 'date'-komennosta, joka on monipuolinen työkalu järjestelmän päivämäärän ja kellonajan hallintaan. Sen avulla käyttäjät voivat näyttää nykyisen päivämäärän, mukauttaa tulostusmuotoja, asettaa järjestelmän päivämääriä ja navigoida menneissä tai tulevissa päivämäärissä. Olipa kyseessä ajan näyttäminen GMT:ssä, ajallisten asetusten säätäminen tai muotomääritteiden käyttäminen, 'date' on tehokas komento tehokkaaseen järjestelmänhallintaan, jonka avulla käyttäjät voivat käsitellä tehokkaasti erilaisia ​​aikaan liittyviä tehtäviä Linux-ympäristössä.