Linux parancsok

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

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

A dátum parancs a rendszer dátumát és idejét ábrázolja. Lehetővé teszi a felhasználó számára, hogy a dátumot és az időt különböző formátumokban szerezze be. Ez a parancs segít a jelenlegi, a múlt és a jövő dátumainak kiszámításában is különböző operátorok és formátum-specifikátorok segítségével. A funkciók elvégzéséhez a rendszer órájának és a szerver órájának pontosan időben kell lennie. Íme néhány példa, amelyek bővítik az ismereteket a Linux dátum parancsáról.

Előfeltételek

A dátumparancsok működésének és használatának megismeréséhez Linuxot (Ubuntu) kell telepíteni a rendszerére. A telepítés után be kell állítania a Linuxot úgy, hogy megadja a felhasználói adatokat, beleértve a nevet és a jelszót is 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

$ date [OPTION]… [+ FORMAT]

Dátum

A dátum megjelenítéséhez használt alapparancs a „Dátum” beírása. Meghozza az aktuális dátumot és időt, amelyet automatikusan megkap a rendszer. A kimenet a hónap napját, a dátumot, az évet és az időt mutatja. A Dátum parancs megkapja az operációs rendszer dátumát.

$ date

Felhasználói kézikönyv Dátum parancs

Ha többet szeretne tudni a dátummal kapcsolatos parancsokról, kézi útmutató áll rendelkezésre a felhasználó számára. A kimenet a következő leírást mutatja.

$ man randevú

Szerezd meg a dátumokat különböző formátumokban

A dátumokat egynél több alternatív módszerrel lehet megjeleníteni. A „D” gomb a dátumot megjeleníti a „/” űrlapon, amelynek dátuma, hónapja és éve van. Míg az „F” a „-“ segítségével mutatja a dátumot, a formátum pedig év, hónap és nap lesz. Annak érdekében, hogy ez pontos és könnyű legyen a felhasználó számára, olyan karakterláncot használtunk, amely megmutatja a formátum-specifikátor megfelelő jelentését, azaz.e., f és d. A „+%” operátor a formátum-specifikátor és a dátum közötti összerendelésre szolgál.

Szerezd meg a Napot, Hónapot és Évet

Van néhány formátum-specifikátor, amelyet a parancsban dátummal használnak a funkcionalitás javítására. Ezeket a felhasználói példában is bemutatjuk, amelyet a fenti példában láthattunk. Például elmagyarázunk néhány példát, amelyek megkönnyítik a felhasználók számára a felismerést. A formátum-meghatározók szintaxisa:

$ date +% [format-option]

Amint a szintaxis megérti, a dátumot és a megadott formátumot használjuk egy adott kimenet megszerzéséhez.

Néhány specifikáció a következő:

% d = A hónap napját mutatja be
% B = A teljes hónap nevét jeleníti meg
% m = Megjeleníti az év hónapját
% Y = Az év megjelenítése
% T = Az idő megjelenítése
% H = Az órát ábrázolja időben
% M = A perc megjelenítése időben
% S = A másodperceket mutatja be időben

Az év hónapja

Megtalálni az év hónapját. A „B” formátumot használjuk a példákban fent leírtak szerint.

$ (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 akarjuk, akkor egy kis „y” betűt használunk.

$ (dátum +% y)
$ (dátum +% Y)

A hét napjaAz „A” betűt használjuk a hét teljes napjának megadásához. Míg az „a” -val egy nap rövidítését kapjuk.

$ (dátum +% A)
$ (dátum +% a)               

Szerezd meg a múlt és a jövő dátumát

Utolsó napA mellékelt parancs használatával megkapjuk a tegnapi dátumot.

$ Echo “tegnap = $ (dátum -d“ tegnap ”)”

Különösen egy nappal ezelőtt

Kaphatunk dátumokat, ha megadunk egy megfelelő dátumot, amely visszalép az adott dátumra. Például a felhasználó meg akarja szerezni a 45 nappal ezelőtti dátumot, ezért ezt a parancsot használják.

$ Echo „45 nap előtt = $ (dátum -d„ holnap -45 nap ”)”

Múlt hónap

Az utolsó hónap parancs segít a felhasználónak abban, hogy megszerezze az adott év előző hónapját.

$ Echo „múlt hónap = $ (dátum -d„ múlt hónap ”„ +% B ”)”

Következő év

A jövő évi parancs a tárgyév utáni évet mutatja.

$ Echo = "következő év = $ (dátum -d" következő év "+% Y") "

Dátumok közötti különbség

Két nap megadásával határozott napot kapunk. Az egyik dátumot kivonjuk a másikból, így megkapjuk a napok számát a kettő között.

$ Echo $ ((($ (dátum -d “2021-3-24” “+% s”) - $ (dátum -d “2021-3-18” “+% s”)) / 86400))

Dátum megjelenítése -d vagy -date formátummal

A Date parancs tudja kezelni a -d vagy -date bevitelt. A beviteli dátumot karakterláncként veszi fel. Az elkövetkező hét következő napjának dátumának megszerzéséhez adjuk meg az alábbi példát.

$ date -date = ”jövő kedd”

Ezután a date parancs kiszámíthatja az eddig eltelt dátum másodperceit. Megadjuk a relatív dátumot, amelynek másodpercei ismeretesek.

$ date -d “2021-4-24” + ”% s”

A parancsban megadott formátumtól függetlenül a dátum mindig egy adott alapértelmezett mintában jelenik meg.

$ date -d “5/6/2021”

Heti szám megjelenítése az aktuális évben

Amint az alábbi parancsban látható, a „V” használatával megkaphatjuk az aktuális év hetes számát.

Napi szám az aktuális évben

Az aktuális dátumig tartó napszám a% j% használatával jelenik meg.

$ Dátum +% j

Dátum beállítása az időzóna szerint

A rendszer aktuális időzónájának ellenőrzéséhez használjuk az alábbi parancsot.

$ Timedatectl

Ez megjeleníti egy adott időzóna dátumának és helyi idejének kimenetét. Itt az időzóna Ázsia / Karacsi.

Az adott időzóna másikra váltásához ismernie kell az időzóna nevét. Az időzóna megjelenítéséhez használt formátum a Régió / Város. Itt találhatók az időzóna elérhető lehetőségei:

$ timedatectl lista-időzónák

Ugyanazt a lekérdezést használják az időzóna megváltoztatására a cserélni kívánt időzónán kívül.

$ sudo timedatectl set -timezone Európa / Isztambul

A fent említett kimeneten láthatja, hogy az időzóna frissítve van Európával / Isztambulral.

A hardveróra beállításával szerezheti be a dátumot és az időt

A hardver órák akkor is működnek, ha nincs áramellátás. A rendszer hardverén belül fut.

$ sudo hwclock -show

A kimenetet a képen látható módon mutatjuk be:

Következtetés

Most beállíthatunk egy dátumot, vagy módosíthatjuk a Linux parancssorán keresztül. Elég könnyű és érthető. A fent említett lekérdezéseket részletesen megvitatjuk 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.

Az 5 legjobb játékrögzítő kártya
Mindannyian láttuk és szerettük a YouTube-on a streaming játékokat. A PewDiePie, a Jakesepticye és a Markiplier csak néhány a legnépszerűbb játékosok ...
Hogyan lehet játékot fejleszteni Linuxon
Egy évtizeddel ezelőtt nem sok Linux-felhasználó jósolta, hogy kedvenc operációs rendszerük egy napon a videojátékok népszerű játékplatformja lesz. El...
Kereskedelmi játékmotorok nyílt forráskódú portjai
Ingyenes, nyílt forráskódú és platformokon átívelő játékmotorok szabadidős programjai felhasználhatók a régi, valamint a meglehetősen friss játékcímek...