Linux Otwórz bieżący czas

Linux Otwórz bieżący czas

Funkcja czasu jest wykorzystywana we wszystkich systemach operacyjnych, takich jak Windows, Linux, UNIX itp. Możesz zobaczyć bieżącą datę i godzinę na ekranach stacjonarnych systemu operacyjnego w formatach standardowych. Ale co z dokładnym bieżącym czasem wyświetlanym w systemie operacyjnym Linux. Jeśli szukasz przewodnika o korzystaniu z funkcji daty i godziny, aby wyświetlić bieżącą datę i godzinę w linii Linux, ten artykuł jest dla Ciebie. Rozpocznijmy ten przewodnik, logując się do swojego Ubuntu 20.04 System, ponieważ będziemy wykonywać każde polecenie na Ubuntu 20.04 Linux Shell.

Po udanym logowaniu najpierw musisz otworzyć terminalową powłokę Ubuntu za pośrednictwem obszaru aktywności na pasku zadań komputerów stacjonarnych. Dotknij go i napisz „Terminal” na pasku wyszukiwania wyświetlonym na ekranie. Wyświetlony zostanie wyskakujący ekran terminalu i musisz go dotknąć, aby szybko go otworzyć. Jeśli ten proces jest długi, spróbuj użyć „ctrl+alt+t”, aby uruchomić go szybciej. Teraz twój terminal zostanie otwarty w ciągu nie więcej niż 10 sekund na ekranie. Zacznijmy od najbardziej podstawowego polecenia, aby wyświetlić datę i godzinę naszej obecnej strefy czasowej na powładzie. Po wykonaniu następującego polecenia czas został wyświetlony w formacie „Hour: Minute: Second” wraz ze strefą czasową, i.mi., Pkt. Pokazuje także bieżącą datę według strefy czasowej. Po wykonaniu otrzymasz dane wyjściowe, jak pokazano poniżej:

$ data

Jeśli chcesz wyświetlić datę tylko w powładzie z określonym formatem, musisz określić format w poleceniu daty. Użyj odwróconych przecinków, aby dodać format w „ %d” dla dnia, %m za miesiąc, %y za rok oddzielony znakami „-”. To wykonanie polecenia pokazuje nam datę w standardowym formacie „na dzień miesiąca”. Po wykonaniu otrzymasz następujące dane wyjściowe:

$ data + „%d-%m-%y”

Jeśli chcesz tylko wyświetlić bieżący czas na powładzie za pomocą polecenia „Data”, musisz użyć flagi znaków „+%t”. Po wykonaniu tego polecenia bieżący czas dla określonej strefy czasowej zostanie wyświetlony w formacie standardowym, i.mi., „Godzina: minuta: druga”. Po wykonaniu otrzymasz dane wyjściowe, jak pokazano poniżej:

$ data „+%t”

Jeśli chcesz wyświetlić zarówno bieżący, jak i czasowy w jednym wierszu ze specyfikacją czasu i daty, możesz to również zrobić za pomocą polecenia daty. Aby wyświetlić tytuł „datę” i „czas”, musimy dodać „+data: %d” dla daty i „czasu:„ %t ”na czas. Wyjście tej instrukcji pokazuje datę i godzinę w formacie standardowym z tytułami daty/godziny na powładzie. Po wykonaniu otrzymasz następujące dane wyjściowe:

$ Data „+Data: %D, godzina: %t”

Na przykład chcemy uzyskać dokładną datę i godzinę tej samej strefy czasowej i tym samym czasu przez ostatni rok. Musimy użyć flagi „-datowej” ze znakiem „=”, aby uzyskać wartość do przeszukania. Na przykład chcemy uzyskać datę i godzinę dokładnie trzy lata temu. Po wykonaniu następująca instrukcja pokazuje datę i godzinę dla dokładnych trzech lat temu, ja.mi., 27 lutego 2019:

$ data - - data = „3 lata temu”

Po wykonaniu otrzymasz mocne wyjście.

Jeśli chcemy wziąć dokładną datę i godzinę na następny dzień na powładzie, użyjemy tego samego polecenia „daty” z flagą „-Date”. Użyj wartości „jutro” w odwróconym przecinku i wykonaj polecenie. To pokaże następną dokładną datę od aktualnej dokładnej daty i godziny, ja.mi., 28 lutego 2022.

$ data - - data = „jutro”

Po wykonaniu otrzymasz następujące dane wyjściowe:

$ data '+ %a %w %y %x'

Po wykonaniu otrzymasz następujące dane wyjściowe:

$ data +%c

Po wykonaniu otrzymasz następujące dane wyjściowe:

$ data +%t

Po wykonaniu otrzymasz następujące dane wyjściowe:

$ data „+%h:%m:%s”

Po wykonaniu otrzymasz następujące dane wyjściowe:

Kolejne polecenie otrzymuje również bieżącą datę i godzinę dla bieżącej strefy czasowej Linux. To polecenie jest instrukcją „timedatectl”. Nie tylko pokaże Ci obecny czas lokalny, ale także czas uniwersalny, czas RTC, obecna strefa czasowa i jeśli usługi NTP są włączone w systemie. Wykonanie tego polecenia pokazuje wszystkie wspomniane specyfikacje na powładzie, i.mi., czas i data. Po wykonaniu otrzymasz dane wyjściowe, jak pokazano poniżej:

$ timedatectl

Użyjmy polecenia daty strefy czasowej, aby uzyskać aktualny czas naszego wyboru strefy czasowej. Musimy więc użyć zmiennej „TZ” ze znakiem „=”, aby uzyskać wartość strefy czasowej. Tym razem chcemy uzyskać aktualny czas na „Azję/Karaczi”. Użycie słowa kluczowego „data” z „+%t” jest konieczne do pobrania czasu dla tej strefy czasowej. Po wykonaniu mamy czas na strefę czasową „Azji/Karaczi”. Jeśli chcesz uzyskać wartość dla innej strefy czasowej, użyj określonej strefy czasowej jako wartości dla TZ. Powiedzmy, że używamy strefy czasowej „Azja/Stambuł”, aby uzyskać obecny czas na Stambuł w Turcji. Instrukcja pokazuje czas „Stambułu, Turcji” na skorcie. Po wykonaniu otrzymasz następujące dane wyjściowe:

$ Tz = „Asia/Karaczi” data „+%t”
$ Tz = „Asia/Stambul” data „+%t”

Wniosek:

W tym artykule próbowaliśmy wdrożyć prawie wszystkie polecenia, aby uzyskać bieżącą datę i godzinę dla naszej obecnej strefy czasowej. Próbowaliśmy również uzyskać aktualny czas na inne strefy czasowe, przeszłość i datę, datę i godzinę nadchodzącej oraz wiele innych. Możesz także użyć %r i %r, aby uzyskać aktualny czas. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły z Linux, aby uzyskać więcej wskazówek i samouczków.