Polecenie daty Linux

Polecenie daty Linux

Data, godzina, czas lokalny itp. są wyświetlane za pomocą polecenia DATY Linux. Aby zmodyfikować godzinę i datę systemu Linux, możemy również użyć polecenia daty. To polecenie ma wiele opcji, w tym „-D”, „-U” i „-R”, aby przeprowadzić różnorodne operacje. Ponieważ „-D” i „-dat” są identyczne, możemy użyć „-date” lub „-D”, aby wyświetlić datę i godzinę przeszłości i przyszłości. W tym artykule zastosujemy również kilka specyfikatorów formatów z poleceniem daty, aby uzyskać datę i godzinę w różnych formatach.

Korzystanie z polecenia daty Linux

Funkcja daty jest wykorzystywana do wyświetlania lub aktualizacji wartości dat i czasów systemu na sprzęcie i oprogramowaniu podobnym do UNIX. W Linux możemy szybko uzyskać godzinę i datę za pomocą polecenia „data” w oknie terminalu. To pokaże godzinę i datę, jaką są w tej chwili. Chociaż polecenie daty ma różne flagi. W tej sekcji użyjemy terminu „data” bez żadnych innych opcji, aby wyświetlić datę i godzinę systemu. Po wprowadzeniu komendy „Data” w oknie terminalu bieżąca data jest wyświetlana na ekranie.

omar@omar-virtualbox: ~ $ data

Jak pokazano, poniższe wyjście wyświetlono bieżącą datę i godzinę. Pokaże skróconą nazwę dnia „Tue”, która oznacza „we wtorek” skróconą nazwę miesiąca „Jan”, która oznacza „styczeń”, w dniu miesiąca, oraz aktualny czas „01 : 54: 36 ”, który jest prezentowany w formacie„ godzinę/minuty/sekundę ”i dodatkowo pokazał rok, który wynosi„ 2023 ”.

Wt. 11 stycznia 01:54:36 Pkt 2023

Ciąg daty

Data dostarczenia w poleceniu jako ciągu zostanie wyświetlona w formacie daty w wyjściu w tej części, ponieważ po prostu wyświetlimy podany ciąg daty w formacie daty. Mamy dwie możliwości podczas korzystania z polecenia DATY Linux, aby wypełnić ten „-date” lub „-D.„Te dwa przekonwertują podany ciąg daty na odpowiedni format daty. Rozpocznijmy polecenie, wpisując „datę” na początku, a następnie flaga „-Date”, równy znak „=”, a na koniec format ciągu „10.01.2023”.

omar@omar -virtualbox: ~ $ data --Date = ”10/01/2023”

Kiedy uruchamiamy to polecenie, format ciągu jest zmieniany na format daty, jak widać od daty prezentowanej wraz z dniem, porą i rokiem.

Wt. 10 stycznia 12:00:00 PKT 2023

Korzystanie z opcji -data do wyświetlania przeszłych dat i godzin

W tej sekcji pokażemy, jak użyć parametru „-Date” w poleceniu daty, aby wyświetlić daty i czasy z przeszłości. Możesz również użyć flagi „-D” w tym samym celu.

Wczorajszy czas i data

Korzystając z opcji „-Date” polecenia daty, niniejsza sekcja wyświetli czas i datę wczoraj. Aby to zrobić, używamy polecenia, w którym najpierw używany jest termin „data”, a następnie opcja „data” z podwójnym dash „--” równa się znakom „=”, a wreszcie słowo „wczoraj” wewnątrz w środku odwrócony przecinek. Słowo „wczoraj” jest używane, ponieważ chcemy wyświetlić datę z wczoraj.

omar@omar -virtualbox: ~ $ data --Date = ”wczoraj”

Data z wczoraj jest pokazana, kiedy uruchomimy polecenie, jak można zobaczyć. Obejmuje to dzień, rok i datę.

Pon, 9 stycznia 02:11:44 Pkt 2023

Godzina i data dwa lata AAO

Czas i data z poprzednich dwóch lat są wyświetlane w tej sekcji. Aby wyświetlić czas i datę dwóch lat temu, użyjemy tego samego polecenia, co w poprzednim polece.

omar@omar -virtualbox: ~ $ data --Date = ”2 rok temu”

Wyjście, które obejmowały czas i datę od dwóch lat wcześniej,. Fakt, że data i godzina są takie same, co wskazuje, że jest obecnie dzisiaj. Ale rok został zmieniony na taki, który jest dwa lata temu „2021” oznacza, że ​​polecenie zakończyło się sukcesem. Dodatkowo dzień, który był „wtorek” tego dnia, dwa lata temu jest wyświetlany.

WT 10 stycznia 02:09:07 Pkt 2021

Czas i data trzy sekundy temu

Data i godzina z trzech sekund temu zostaną pokazane w tej części. Aby to zrobić, użyjemy tego samego polecenia i flagi, „-date” lub „-d”, ale tym razem dostarczymy tekst „3 sekundy temu”, aby uzyskać datę i godzinę z trzech sekund temu.

omar@omar -virtualbox: ~ $ data --Date = ”3 s.”

Po wykonaniu tego polecenia pokazano czas i datę z trzech sekund temu. Czas jest modyfikowany, ponieważ był to czas przed trzema sekundami, dlatego czas przed trzema sekundami wynosił „02:10:35”,. Minuty i godziny są takie same. Ale drugi jest inny. Dzień, miesiąc i data to odpowiednio ten sam „wtorek”, „styczeń” i „10”.

WT 10 stycznia 02:10:35 Pkt 2023

Podobnie, używając tego polecenia z tą samą opcją, możemy zlokalizować daty i godziny przeszłości. Na przykład, jeśli chcemy wyświetlić datę sprzed trzech miesięcy, wejdziemy trzy miesiące temu w poleceniu w obwodowej przecinku. Ta sama opcja w systemie Linux pozwala nam również znaleźć przyszłe daty, aby wyjście pokażem przyszłość i datę w następnej części.

Data i godzina następnej niedzieli

Godzina i data następnej niedzieli zostaną zlokalizowane i wyświetlone w tej sekcji. Data się zmieni, ponieważ wyświetli datę, która nastąpi w następną niedzielę w przyszłości. Aby wyświetlić datę następnej niedzieli, użyjemy polecenia, w którym najpierw wpisujemy słowo kluczowe „data”, a następnie flaga „data”, z podwójnym rozdzielczością, znakiem równości „=”, a na koniec tekst „Następne słońce”.

omar@omar -virtualbox: ~ $ data --Date = ”następne słońce”

Kiedy polecenie zostało wykonane, wyświetlono godzinę i datę nadchodzącej niedzieli. Przedstawił format, w którym po raz pierwszy wyświetlił dzień, miesiąc i datę, aby nadchodząca niedzielna data wynosiła „15”, co jest dokładne. Następnie pokazał losowy czas wraz z rokiem, który jest dokładnie wyświetlany.

Sun 15 stycznia 12:00:00 PKT 2023

Opcje formatowania

W Linux polecenie daty można używać z różnymi specyfikatorami formatu, aby uzyskać datę, godzinę i inne informacje. Te postacie to „%d”, „%t”, „%m”, „%d”, itp.

Używanie %D z poleceniem daty

Format daty, który obejmuje miesiąc, datę i rok, jest wyświetlany po prostu za pomocą opcji „%D”. W tym celu używamy polecenia, w którym początkowo wprowadza się słowo kluczowe „data”, a następnie symbol „%d” z symbolem dodawania „+” wewnątrz odwróconego przecinka.

omar@omar-virtualbox: ~ $ data „+%d”

Po uruchomieniu tego polecenia wyświetlana jest data „01/10/23”. Format tej daty to „miesiąc/data/rok”.

01/10/23

Korzystanie z polecenia daty z %d i %t

Dwie flagi „%d” i „%t” zostaną użyte w tej sekcji. „%D” wyświetla tylko datę, ale użyjemy również „%t” do wyświetlania czasu, ponieważ „%t” służy do wyświetlania czasu w formacie godzin/minutę/sekundę. Aby to osiągnąć, użyjemy tego samego polecenia co powyżej, ale tym razem, oprócz opcji „%D”, użyjemy również flagi „%t”.

omar@omar-virtualbox: ~ $ data „ %+d %t”

W rezultacie, po jego wykonaniu, widzimy, że wyświetla on datę i godzinę.

01/10/23 02:34:05

Wniosek

Polecenie daty Linux, które służy do pokazania daty i godziny systemu na terminalu, jest omówione w tym artykule. W powyższym scenariuszu użyliśmy różnych przykładów i wyświetliśmy wiele dat i godzin. Wspomniana opcja „-dat” używa opcji „-data” do wyświetlania poprzednich i przyszłych dat na terminalu. Aby uzyskać datę i godzinę w innym formacie, wykorzystaliśmy również niektóre specyfikatory formatu z poleceniem daty, takimi jak „%d” i „%t."