A dátum parancs a rendszer dátumát és idejét ábrázolja. Lehetővé teszi a felhasználó számára, hogy dátumot és időt kapjon különböző formátumokban. Ez a parancs segít a jelenlegi, múltbeli és jövőbeli dátumok kiszámításában is, különböző operátorok és formátummeghatározók segítségével. A funkciók végrehajtásához a szerver rendszerórájának és órájának pontosan időben kell lennie. Íme néhány példa, amelyek növelik ismereteit a dátum parancsról Linux alatt.
Előfeltételek
A dátumparancsok működésének és használatának megismeréséhez Linuxot (Ubuntu) kell telepíteni a rendszerre. A telepítés után be kell állítania a Linuxot felhasználói adatok megadásával, beleértve a nevet és a jelszót az alkalmazások eléréséhez. Az alábbi kép az Ubuntu felületét mutatja. Itt meg kell adnia egy jelszót a továbblépéshez.
Dátum szintaxis
$dátum [VÁLASZTÁSI LEHETŐSÉG]...[+FORMÁTUM]Dátum
A dátum megjelenítéséhez használt alapvető parancs a Dátum beírása. A rendszer automatikusan megkapja az aktuális dátumot és időt. A kimenet a hónap napját, dátumát, évét és idejét mutatja. A Date parancs lekéri az operációs rendszer dátumát.
$dátum
Felhasználói kézikönyv Dátumparancs
Ha többet szeretne megtudni a dátummal kapcsolatos parancsokról, kézi útmutató áll a felhasználó rendelkezésére. A kimenet a következő leírást mutatja.
$Férfi dátum
Szerezzen dátumokat különböző formátumokban
A dátumok több alternatív módszerrel is megjeleníthetők. A D gomb megjeleníti a dátumot a / űrlapon, amelyen dátum, hónap és év szerepel. Míg az F a dátumot jeleníti meg a - segítségével, a formátum pedig év, hónap és nap lesz. Annak érdekében, hogy pontos és egyszerű legyen a felhasználó számára, olyan karakterláncot használtunk, amely megmutatja a formátum specifikátor megfelelő jelentését, azaz f és d. A +% operátor a formátum -specifikátor dátumhoz való kötésére szolgál.
Szerezd meg a napot, a hónapot és az évet
A parancsban vannak bizonyos formátum -specifikátorok dátummal a funkcionalitás javítása érdekében. Ezeket a használati utasítás is bemutatja, amelyet a fenti példában láthattunk. Például néhány példát elmagyarázunk, hogy a felhasználók könnyebben felismerjék. A formátum -specifikátorok szintaxisa a következő:
$dátum+% [formátum-opció]Ahogy a szintaxis érti, dátumot és meghatározott formátumot használunk egy adott kimenet megszerzésére.
Néhány specifikátor a következő:
%d= A hónap napját mutatja%B= A teljes hónap nevét jeleníti meg
%m= Megjeleníti az év hónapját
%ÉS= Az év megjelenítése
%T= Jelenítse meg aidő
%H= Az órát ábrázoljaban ben idő
%M= A perc kijelzéseban ben idő
%S= A másodperceket mutatja beban ben idő
Az év hónapja
Megtalálni az év hónapját. A B formátumot a példákban leírt módon használjuk.
$(dátum+%B)
Év Az aktuális év megjelenítéséhez az Y formátumot használjuk. Ha csak az év utolsó két számjegyét szeretnénk, akkor egy kis y -t használunk.
$(dátum+%és)$(dátum+%ÉS)
A hét napja Az A használatával fogjuk megkapni a hét teljes napjának nevét. Míg az a -t használják a nap rövidítésének megszerzésére.
$(dátum+%NAK NEK)$(dátum+%nak nek)
Keresse meg a múlt és a jövő dátumát
Utolsó nap A mellékelt parancs használatával megkapjuk a tegnapi dátumot.
$Kidobtategnap= $(dátum- tegnap)
Különösen napja
A dátumokat úgy kaphatjuk meg, ha megadunk egy releváns dátumot, hogy visszalépjünk az adott dátumra. Például a felhasználó meg akarja kapni a 45 nappal ezelőtti dátumot, ezért ezt a parancsot használja.
$Visszhang előtteNégy ötnap = $(dátum- holnap-Négy ötnapok)
Múlt hónap
Az utolsó hónap parancs segít a felhasználónak az aktuális év előző hónapjának lekérésében.
$Kidobtautolsó hónap= $(dátum–Dutolsóhónap +%B)Következő év
A jövő évi parancs a tárgyévet követő évet mutatja.
$Kidobta= jövőre = $(dátum- jövőre +%ÉS)
Különbség a dátumok között
Egy bizonyos napot két dátum megadásával kapunk. Az egyik dátumot kivonják a másikból, így a napok száma a kettő között lesz.
$Hiányzik $((($(dátum–D2021-3-24+%s)- $(dátum–D2021-3-18+%s))/86400))
Dátum megjelenítése –d vagy –date formátummal
A Dátum parancs tudja kezelni a –d vagy –date bemenetet. A beviteli dátumot karakterláncként veszi fel. Ahhoz, hogy a következő hét dátumát megkapjuk, az alábbi példát adjuk meg.
$dátum-dátum= jövő kedden
Ezután a dátum parancs kiszámíthatja az eddig eltelt dátum másodperceit. Megadjuk a relatív dátumot, amelynek másodperceit ismerni kell.
$dátum–D2021-4-24+%s
A parancsban megadott formátumtól függetlenül a dátum mindig egy adott mintázatban jelenik meg alapértelmezettként.
$dátum–D5/6/2021
Hétszám megjelenítése az aktuális évben
Amint az alábbi parancsban látható, az V. segítségével megkaphatjuk az aktuális év heti számát.
Napszám az aktuális évben
A nap száma az aktuális dátumig a %j %használatával jelenik meg.
$Dátum +%j
Állítsa be a dátumot az időzóna szerint
A rendszer aktuális időzónájának ellenőrzéséhez az alábbi parancsot használjuk.
$Timedatectl
Ez megjeleníti egy adott időzóna dátumát és helyi idejét. Itt az időzóna Ázsia/Karachi.
Az adott időzóna másikra történő módosításához ismernie kell az időzóna nevét. Az időzóna megjelenítésének formátuma a régió/város. Íme az időzóna elérhető lehetőségei:
$timedatectl list-timezones
Ugyanezzel a lekérdezéssel módosíthatja az időzónát a kicserélni kívánt időzóna mellett.
$sudotimedatectlkészlet- Európa időzónája/Isztambul
A fent említett kimeneten látható, hogy az időzóna frissítve van Európával/Isztambullal.
A hardveróra beállításával szerezze be a dátumot és az időt
A hardveres órák akkor is működnek, ha nincs tápegység. A rendszer hardverén belül fut.
$sudohwclock - showA kimenet a képen látható módon lesz látható:
Következtetés
Most beállíthatunk egy dátumot, vagy megváltoztathatjuk azt a Linux parancssorán keresztül. Elég könnyű és érthető. A fent említett lekérdezéseket részletesen tárgyaljuk a felhasználók számára. A formátum -specifikátorok segítenek egy adott nap dátumának beállításában.