Uzyskaj ostatnią zmodyfikowaną datę pliku w Linux

Uzyskaj ostatnią zmodyfikowaną datę pliku w Linux
Ten samouczek pokazuje 3 proste sposoby uzyskania ostatniej zmodyfikowanej daty pliku w Linux. Po przeczytaniu tego samouczka wiedzisz, jak sprawdzić ostatnią datę modyfikacji pliku za pomocą poleceń LS, data, I Stat.

Uzyskaj ostatnią zmodyfikowaną datę pliku w Linux z datą polecenia

Pierwsza metoda poznania ostatniej daty modyfikacji pliku w Linux wyjaśnionej w tym samouczku koncentruje się na data Komenda. Kiedy polecenie data po następuje -R flaga, pokazuje nam ostatnią datę modyfikacji pliku.

Poniższy przykład pokazuje składnię, aby użyć polecenia daty, gdzie Linuxhint to plik, którego ostatnią datę modyfikacji chcę wydrukować.

Data -R Linuxhint

Jak widać, dane wyjściowe jest bardzo przyjazne dla użytkownika i zawiera datę i godzinę ostatniej modyfikacji wykonanej w pliku.

Aby uzyskać więcej informacji na temat data polecenie, odwiedź https: // man7.org/linux/man-pages/man1/data.1.html.

Uzyskaj ostatnią zmodyfikowaną datę plików w Linux za pomocą polecenia LS

Druga metoda wyjaśniona w tym samouczku wyjaśnia, jak uzyskać ostatnią zmodyfikowaną datę pliku za pomocą LS Komenda.

Najpierw użyjmy LS polecenie, a następnie -L flaga, jak pokazano na zrzucie ekranu poniżej. -L Flaga instruuje polecenie LS, aby wydrukowała listę plików długiej formatu. Lista formatów długiej zawiera ostatnią datę modyfikacji pliku.

ls -l

Jak widać, pierwsza kolumna pokazuje uprawnienia, druga i trzecia kolumna pokazuje użytkowników i grup plików. Czwarta kolumna to rozmiar. Następnie możesz zobaczyć miesiąc, dzień i czas, w którym plik został zmodyfikowany. W przeciwieństwie do poprzedniej metody z LS, Otrzymasz listę wszystkich plików w katalogu, w tym daty ich modyfikacji.

Aby uzyskać zamówienie wyjściowe, możesz dodać -T flaga. Flaga -T wydrukuje wyjście uporządkowane według daty modyfikacji, pokazując najpierw ostatnie zmodyfikowane pliki, jak pokazano na poniższym obrazku.

ls -lt

Jak widać teraz, ostatnie zmodyfikowane pliki są teraz wyświetlane.

Polecenie LS pozwala również indywidualnie sprawdzić ostatnią datę modyfikacji pliku; W tym celu podaj nazwę pliku, jak pokazano poniżej.

LS -L Linuxhint

Jak widać, to wyjście jest bardziej przyjazne dla użytkownika, jeśli chcesz tylko sprawdzić jeden plik.

Możesz uzyskać dodatkowe informacje na temat polecenia LS na jej stronie grzywy https: // en.Wikipedia.org/wiki/ls.

Naucz się ostatnią zmodyfikowaną datę pliku w Linux za pomocą STAT

Trzecia metoda uzyskania ostatniej daty modyfikacji pliku w Linux wyjaśnionej w tym artykule pokazuje, jak korzystać z Stat polecenie do tego celu.

Składnia jest dość prosta; po prostu uruchom polecenie STAT, a następnie nazwisko pliku, którego ostatnia data modyfikacji chcesz wiedzieć, jak pokazano w poniższym przykładzie.

Stat Linuxhint

Jak widać, dane wyjściowe pokazuje więcej informacji niż poprzednie polecenia. Ważne jest, aby odróżnić modyfikację i zmienić daty.

Wiersz nazwany Modyfikować pokazuje nam, kiedy ostatni plik został zmodyfikowany. Rząd wymieniony zmiana pokazuje ostatni raz zmienił status pliku; Status obejmuje zmianę uprawnień, zmianę własności itp.

Możesz uruchomić poniższe polecenie, aby uzyskać wyjście tylko czas modyfikacji, pomijając resztę informacji.

Stat -c '%y' Linuxhint

Jak widać, dane wyjściowe jest ograniczone do ostatniej daty modyfikacji.

Polecenie STAT pozwala nam również sprawdzić kilka plików jednocześnie, jak pokazano w poniższym przykładzie, w których pliki o nazwie Linuxhint i LinuxhintFile są sprawdzane.

Stat Linuxhint LinuxhintFile

Teraz otrzymujemy informacje o dwóch określonych plikach.

Możesz uzyskać więcej informacji na temat Stat polecenie na https: // man7.Org/Linux/Man-Pages/Man1/Stat.1.html.

Wniosek

Ten samouczek pokazuje, że uzyskanie ostatniej zmodyfikowanej daty pliku w Linux można wykonać różnymi prostymi metodami. Nie ma specjalnej przewagi dla żadnej z wyjaśnionych metod; Wszystkie z nich można zaimplementować łatwo i bez instalowania dodatkowych pakietów. W tym samouczku użyłem Debiana, ale wszystkie opisane tutaj polecenia są dostępne we wszystkich dystrybucjach Linux. Wszystkie wyjaśnione polecenia mają dodatkowe funkcje, które możesz znać, czytając strony Man określone na końcu każdej sekcji.

Dziękuję za śledzenie nas; Czytaj dalej Linux Wskazówka dla dodatkowych wskazówek i samouczków.