logo

Ako zobraziť a nastaviť dátum a čas v systéme Linux | dátum Príkaz

dátum príkaz sa používa na zobrazenie systémového dátumu a času. dátum sa tiež používa na nastavenie dátumu a času systému. Príkaz date štandardne zobrazuje dátum v časovom pásme, v ktorom je nakonfigurovaný operačný systém unix/linux. Ak chcete zmeniť dátum a čas, musíte byť superužívateľ (root).

Syntax príkazu Date v systéme Linux

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

Príklady o tom, ako zobraziť a nastaviť dátum a čas v linuxe

Obsah



1. Ako zobraziť aktuálny dátum a čas v systéme Linux

dátum (bez možnosti): Bez možnosti zobrazí príkaz dátum aktuálny dátum a čas vrátane skráteného názvu dňa, skráteného názvu mesiaca, dňa v mesiaci, času oddeleného dvojbodkami, názvu časového pásma a roku.

príkaz:

date>

Výkon:



Zobrazenie aktuálneho dátumu a času v systéme Linux

Zobrazenie aktuálneho dátumu a času v systéme Linux

Poznámka: Tu je unixový systém nakonfigurovaný na tichomorský denný čas.

2. Ako zobraziť čas v GMT

The-u>možnosť sdate>umožňuje zobraziť aktuálny čas v GMT (Greenwich Mean Time) alebo UTC (Coordinated Universal Time).



príkaz:

tlačidlo na vycentrovanie css
date -u>

Výkon:

Zobrazenie času v GMT

Zobrazenie času v GMT

3. Ako zobraziť daný dátumový reťazec vo formáte dátumu

Možnosť -date alebo -d: Zobrazí daný dátumový reťazec vo formáte dátumu. To však neovplyvní skutočnú hodnotu dátumu a času systému. Namiesto toho používa dátum a čas uvedený vo forme reťazca.

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. Ako zobraziť minulé dátumy

Dátum a čas spred 2 rokov

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

Dátum a čas spred 2 rokov.

java escape znak

Dátum a čas pred 5 sekundami

date --date='5 sec ago'>
Dátum a čas pred 5 sekundami

Dátum a čas pred 5 sekundami

Dátum a čas predchádzajúceho dňa

date --date='yesterday'>
Dátum a čas predchádzajúceho dňa

Dátum a čas predchádzajúceho dňa

Dátum a čas pred 2 mesiacmi

date --date='2 month ago'>

Dátum a čas pred 2 mesiacmi

Dátum a čas pred 2 mesiacmi

Dátum a čas spred 10 dní

dátum – dátum=pred 10 dňami

nahradiť všetku javu
Dátum a čas spred 10 dní

Dátum a čas spred 10 dní

5. Ako zobraziť budúce dátumy

Dátum a čas nadchádzajúceho konkrétneho dňa v týždni.

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

Dátum a čas po dvoch dňoch.

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

Dátum a čas nasledujúceho dňa.

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

Dátum a čas po 1 roku v aktuálny deň.

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

6. Ako nastaviť systémový dátum a čas

Použi -s> alebo --set> možnosť nastavenia systémového dátumu a času na konkrétnu hodnotu.

Syntax:

stiahnite si autocad 2019 english mediafire
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. Ako zobraziť reťazce dátumu zo súboru

Možnosť –file alebo -f: Používa sa na zobrazenie reťazca dátumu na každom riadku súboru vo formáte dátumu a času. Táto možnosť je podobná možnosti –dátum, ale jediný rozdiel je v tom, že v –dátum môžeme zadať iba jeden dátumový reťazec, ale v súbore môže dať viacero dátumových reťazcov v každom riadku.

Syntax:

date --file=file.txt>
$cat>> datefile 23. september 2018 3. november 2019 Príkaz: $date --file=datefile Výstup: Ne 23. sept 00:00:00 PDT 2018 Ne 3. november 00:00:00 PDT 2019>

8. Ako zobraziť časovú pečiatku poslednej zmeny súboru

The -r> možnosť sa používa na zobrazenie poslednej zmenenej časovej pečiatky zadaného súboru.

Syntax:

date -r file.txt>

Pomocou dotykového príkazu môžeme upraviť časovú pečiatku súboru s dátumom.

$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. Zoznam špecifikátorov formátu používaných s príkazom date:

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

date +%[format-option]>

Príklady:

1. Zobrazte dátum vo formáte MM/DD/RR

date '+%D'>
Zobrazenie dátumu vo formáte MM/DD/RR

Zobrazenie dátumu vo formáte MM/DD/RR

konverzia nfa na dfa

2. Zobrazte dátum a čas vo formáte MM/DD/RR HH:MM:SS

date '+%D %T'>
Zobrazte dátum a čas vo formáte MM/DD/RR HH:MM:SS

Zobrazte dátum a čas vo formáte MM/DD/RR HH:MM:SS

3. Zobrazte dátum vo formáte RRRR-MM-DD

date '+%Y-%m-%d'>
Zobrazte dátum vo formáte RRRR-MM-DD

Zobrazte dátum vo formáte RRRR-MM-DD

4. Zobrazte dátum vo formáte RRRR/MM/DD

date '+%Y/%m/%d'>
Zobrazte dátum vo formáte RRRR/MM/DD

Zobrazte dátum vo formáte RRRR/MM/DD

5. Zobrazte úplný dátum a čas s dňom, mesiacom, dátumom, časom a rokom

date '+%A %B %d %T %y'>
Zobrazte celý dátum a čas s dňom, mesiacom, dátumom, časom a rokom

Zobrazte celý dátum a čas s dňom, mesiacom, dátumom, časom a rokom

Záver

V tomto článku sme diskutovali o príkaze „dátum“ v systéme Linux, ktorý je všestranným nástrojom na správu systémového dátumu a času. Umožňuje používateľom zobraziť aktuálny dátum, prispôsobiť výstupné formáty, nastaviť systémové dátumy a navigovať v minulých alebo budúcich dátumoch. Či už zobrazujete čas v GMT, upravujete časové nastavenia alebo používate špecifikátory formátu, „date“ je výkonný príkaz na efektívnu správu systému, ktorý používateľom umožňuje efektívne zvládnuť rôzne úlohy súvisiace s časom v prostredí Linuxu.