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