Jak wyświetlić datę utworzenia pliku w systemie Linux?
Możliwe, że niejednokrotnie miałeś problem z wyświetleniem daty utworzenia pliku na serwerze Linux. Jeśli kiedykolwiek się zastanawiałeś jak mogę zobaczyć datę? tworzenie pliku w Linuksie jesteś we właściwym miejscu.
W tym artykule nauczymy Cię, jak uzyskać crtime, czyli CReation Time, czyli daty dostępu, modyfikacji i utworzenia pliku w systemie. GNU / Linux .
Pamiętaj, że datę utworzenia pliku w systemie Linux będzie można poznać tylko wtedy, gdy system plików został utworzony w ZEW4 . Jeśli wręcz przeciwnie, jest wcześniej, nie jest możliwe poznanie tych danych.
Zanim zaczniesz, aby dowiedzieć się, czy system plików jest EXT4 musisz wpisać do pliku polecenie df-T. Gdy to potwierdzimy, przystępujemy do konsultacji i wizualizacji data utworzenia pliku w systemie Linux.
Jeśli w katalogu otrzymamy poprzednie wyjście, myślnik w środku w polu " Narodziny" oznacza, że system plików, w którym pracujemy, nie obsługuje przechowywania daty utworzenia, więc nie jest możliwe wyświetlenie tej daty.
W rezultacie narzędzia przestrzeni użytkownika mogą nie być w stanie poprawnie uzyskać tych informacji, przynajmniej w starszych wersjach.
Jak wyświetlić datę utworzenia pliku Linux w kilku krokach?
Kiedy używamy systemy operacyjne, takie jak Linux , każdy składnik sam w sobie jest oznaczony jako plik i za każdym razem, gdy dokonamy zmiany w którymkolwiek z nich, są one zapisywane w i-węźle.
W celu uzyskania INODE_NUMBER lub numer i-węzła znaleziony w pliku, musimy go wyszukać w następujący sposób: Czy-i-plik . Dzięki niemu możemy uzyskać numer i-węzła, którego potrzebujemy w następnym poleceniu.
Linux jest odpowiedzialny za rozróżnianie i wybieranie każdego pliku według odpowiedniego numeru i-węzła, który nie jest tą samą nazwą, pod którą został utworzony. Chodzi o to, aby użyć polecenia „Statystyka” lub „Statystyka” , jak sama nazwa wskazuje, do wyświetlania stanu systemu plików poprzez tworzenie przydatnych informacji, takich jak:
- Data utworzenia pliku
- Numer i-węzła
- Wprowadzone modyfikacje
- Ostatnia zmiana stanu
- Ostatni dostęp m.in.
Aby to zrobić, konieczne jest rozpoczęcie od odniesienia do katalogu głównego systemu, który zawiera przeglądany plik. W systemie Linux istnieją z parametrami takimi jak
- Cczas , który wyświetla czas zmiany
- Lubić , wygeneruj czas dostępu
- Mczas , czas modyfikacji
- Czas , data i godzina utworzenia pliku.
Znajdź datę utworzenia pliku
Jak wyjaśniliśmy wcześniej, użyjemy Crtime, aby móc wyświetlić datę i godzinę utworzenia pliku Linux. Ponieważ ten parametr jest odpowiedzialny za znalezienie i-węzła pliku, za pomocą polecenia: ~$stat.
Aby wykonać tę akcję, musisz przejść do katalogu, w którym znajduje się plik, a stamtąd przeanalizować wyświetlane informacje, takie jak ostatni dostęp i data modyfikacji, linki, rozmiar, numer i-węzła itp.
Teraz z numerem i-węzła, który skopiujemy i wkleimy do katalogu, zachowując nawiasy w następujący sposób: debugfs -R 'stat' '/ deweloper / sda1 . Gdzie / dev / sda1 to miejsce, w którym zamontowany jest dysk. I widzimy, że w linii czasu mamy datę, której szukaliśmy.
Jeśli zamiast tego chcesz zobaczyć zmodyfikowane daty, musisz użyć opcji długiej listy (-ten), wszystkie daty modyfikacja pliku są wyświetlane domyślnie pod Linuksem .
Jeśli dodasz również „ -u ”, otrzymasz daty ostatniego otwarcia pliku do odczytu lub modyfikacji.
Tak łatwo jest się nauczyć, jak wyświetlać datę utworzenia plik w Linuksie . Jeśli masz jakieś pytania, możesz je zostawić w obszarze komentarzy nieco dalej.