Ukazi za Linux

V ukazni vrstici nastavite datum v Linuxu

V ukazni vrstici nastavite datum v Linuxu

Ukaz datum prikazuje datum in uro sistema. Uporabniku omogoča dostop do datuma in ure v različnih oblikah zapisa. Ta ukaz pomaga tudi pri izračunu trenutnih, preteklih in prihodnjih datumov s pomočjo različnih operaterjev in specifikatorjev oblike. Za izvajanje funkcij morata biti sistemska ura in ura strežnika natančno pravočasni. Tu je nekaj primerov, ki bodo povečali vaše znanje o ukazu za datum v Linuxu.

Pogoji

Če želite izvedeti funkcionalnost ukazov za datum in njihovo uporabo, morate v sistem namestiti Linux (Ubuntu). Po namestitvi morate Linux konfigurirati tako, da za dostop do aplikacij navedete uporabniške podrobnosti, vključno z imenom in geslom. Spodnja slika prikazuje vmesnik Ubuntuja. Tukaj morate navesti geslo za nadaljevanje.

Sintaksa datuma

$ date [OPTION]… [+ FORMAT]

Datum

Osnovni ukaz za prikaz datuma je vnos datuma. Prinese trenutni datum in uro, ki se samodejno prejme iz sistema. Rezultat prikazuje dan v mesecu, datum, leto in čas. Ukaz Date dobi datum operacijskega sistema.

$ datum

Uporabniški priročnik Datumski ukaz

Če želite izvedeti več o ukazih, povezanih z datumom, je uporabniku na voljo ročni vodnik. Rezultat prikazuje naslednji opis.

$ man datum

Pridobite datume v različnih oblikah

Datumi se lahko prikažejo na več kot en drug način. Tipka "D" prikaže datum v obliki "/" z datumom, mesecem in letom. Medtem ko bo "F" prikazal datum s pomočjo "-", format pa bo imel leto, mesec in dan. Da bi bil uporabniku natančen in enostaven, smo uporabili niz, ki prikazuje ustrezen pomen specifikatorja oblike, tj.e., f in d. Operator “+%” se uporablja za vezavo specifikatorja formata z datumom.

Pridobite dan, mesec in leto

V ukazu je z določenim datumom uporabljenih nekaj specifikatorjev formata za izboljšanje funkcionalnosti. Te so prikazane tudi v uporabniškem priročniku, ki smo ga videli v zgornjem primeru. Na primer, razložili bomo nekaj primerov, da jih bomo lažje prepoznali. Sintaksa za specifikatorje formata je:

$ date +% [format-option]

Ker sintaksa to razume, uporabljamo datum in določeno obliko, da dobimo določen izhod.

Nekateri specifikatorji so naslednji:

% d = predstavlja dan v mesecu
% B = Prikaže polno mesečno ime
% m = Prikaže mesec v letu
% Y = Prikaži leto
% T = Prikaži čas
% H = Prikaže uro v času
% M = Prikažite minuto v času
% S = predstavlja sekunde v času

Mesec v letu

Da bi našli mesec v letu. Uporabljamo format "B", kot je opisano zgoraj v primerih.

$ (datum +% B)

Leto Za prikaz tekočega leta uporabljamo obliko "Y". Če želimo le zadnji dve števki leta, se uporabi majhen znak "y".

$ (datum +% y)
$ (datum +% Y)

Dan v tednuZ A bomo dobili polno ime dneva v tednu. Medtem ko se z "a" dobi kratica dneva.

$ (datum +% A)
$ (datum +% a)               

Pridobite datume preteklosti in prihodnosti

ZadnjičZ uporabo tega dodanega ukaza bomo dobili včerajšnji datum.

$ Echo “včeraj = $ (datum -d“ včeraj ”)”

Pred določenim dnevom

Datumi lahko dobimo z navedbo ustreznega datuma za vrnitev na ta datum. Uporabnik na primer želi dobiti datum pred 45 dnevi, zato je uporabljen ta ukaz.

$ Echo "pred 45 dnevi = $ (datum -d" jutri -45 dni ")"

Prejšnji mesec

Ukaz zadnji mesec bo uporabniku pomagal priti do prejšnjega meseca tekočega leta.

$ Echo “prejšnji mesec = $ (datum -d“ zadnji mesec ”“ +% B ”)”

Naslednje leto

Ukaz za naslednje leto prikazuje leto po tekočem letu.

$ Echo = "naslednje leto = $ (datum -d" naslednje leto "+% Y") "

Razlika med datumi

Določen dan dobimo z navedbo dveh datumov. En datum se odšteje od drugega, tako da se med njima dobi število dni.

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

Prikaži datum z obliko -d ali -date

Ukaz Date ve, kako ravnati z vnosom -d ali -date. Vnese datum vnosa kot niz. Če želite dobiti datum na naslednji dan prihodnjega tedna, vnesemo spodnji primer.

$ date -date = ”naslednji torek”

Nato lahko ukaz date izračuna sekunde datuma, ki je pretekel do zdaj. Navedemo relativni datum, katerega sekunde bodo znane.

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

Ne glede na obliko, ki smo jo navedli v ukazu, je datum vedno prikazan v določenem vzorcu, ki je nastavljen kot privzeti.

$ date -d “5.6.2021”

Prikaz številke tedna v tekočem letu

Kot je prikazano v spodnjem ukazu, lahko z uporabo "V" dobimo številko tedna tekočega leta.

Številka dneva v tekočem letu

Številka dneva do trenutnega datuma se prikaže z uporabo% j%.

$ Datum +% j

Nastavite datum glede na časovni pas

Za preverjanje trenutnega časovnega pasu sistema uporabimo spodnji ukaz.

$ Timedatectl

To bo prikazalo izhodni datum in lokalni čas določenega časovnega pasu. Tu je časovni pas Azija / Karači.

Če želite spremeniti dani časovni pas v drugega, morate poznati ime časovnega pasu. Oblika zapisa časovnega pasu je Regija / Mesto. Tu so na voljo možnosti časovnega pasu:

$ timedatectl list-timezones

Ista poizvedba se uporablja za spreminjanje časovnega pasu poleg določenega časovnega pasu, ki ga želite zamenjati.

$ sudo timedatectl set -timezone Europe / Istanbul

V zgoraj omenjenem rezultatu lahko vidite, da je časovni pas posodobljen z Evropo / Istanbulom.

Določite datum in čas z nastavitvijo ure strojne opreme

Strojne ure delujejo tudi, če ni napajanja. Deluje znotraj strojne opreme sistema.

$ sudo hwclock-show

Rezultat bo prikazan, kot je prikazano na sliki:

Zaključek

Zdaj lahko nastavimo datum ali ga spremenimo prek ukazne vrstice v Linuxu. Preprosto in razumljivo je. Zgoraj omenjena vprašanja se podrobno obravnavajo za uporabnike. Specifikatorji oblike pomagajo pri določanju datuma določenega dne.

Najboljše igre ukazne vrstice za Linux
Ukazna vrstica ni le vaš največji zaveznik pri uporabi Linuxa - lahko je tudi vir zabave, saj jo lahko uporabljate za igranje številnih zabavnih iger,...
Najboljše aplikacije za preslikavo gamepadov za Linux
Če želite igre na Linuxu igrati z igralno ploščico namesto s tipičnim sistemom za vnos tipkovnice in miške, je za vas na voljo nekaj uporabnih aplikac...
Uporabna orodja za igralce Linux
Če radi igrate igre na Linuxu, obstaja verjetnost, da ste za izboljšanje igralne izkušnje uporabljali aplikacije in pripomočke, kot so Wine, Lutris in...