Állítsa be a dátumot a Linuxban a parancssorból

Set Date Linux From Command Line



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

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