Jak znaleźć czas tworzenia plików (CRTime) w Linux
- 3601
- 327
- Seweryn Augustyniak
Czas tworzenia plików jest przechowywany w INODE w systemie plików ext4. Wcześniejsza wersja systemów ext Files nie obsługuje czasu tworzenia plików.
Tam jest Crime
(Utwórz czas) znacznik czasu w DEBUGFS STAT
wyjście. Wreszcie ext4 obsługuje tworzenie czasu tak jak BTime
W systemie NTFS.
Postępuj zgodnie z instrukcjami, jak znaleźć czas tworzenia plików. Wybierz istniejący plik lub utwórz nowy plik do testowania. W tym przykładzie używam istniejącego pliku.
Krok 1 - Znajdź liczbę plików INODE
Po pierwsze, znajdź liczbę INODE dowolnego pliku za pomocą następującego polecenia na terminalu.
$ ls -i/var/log/bezpieczne 13377/var/log/syslog
Krok 2 - Znajdź czas tworzenia plików (CRTime)
Po uzyskaniu numeru inode'u pliku użyj polecenia DebugFS z statystykami numerów INODE obserwujących ścieżkę dysku.
$ debugfs -r „stat” /dev /sda1
Realizacja:
$ debugfs -r „stat” /dev /sda1 Debugfs 1.41.12 (17-maj-2010) INODE: 13377 Typ: Tryb zwyczajny: 0600 Flagi: 0x80000 Generowanie: 2326794244 Wersja: 0x00000000: 00000001 Użytkownik: 0 Grupa: 0 Rozmiar: 223317 Plik ACL: 0 Directory ACL: 0 Linki: 1 blokada: 1 blokada: 440 Fragment: Adres: 0 Numer: 0 Rozmiar: 0 CTime: 0x5230B7AE: 55EFA068 - Thu 12 września 00:04:22 2013 Atime: 0x5230B7AE: 55EFA068 - Thu września 12 00:04:22 2013 MTime: 0x5230B7AE: 55EFA068 - - Czw września 12 00:04:22 2013 Crime: 0x4eeACC8A: 0948EB58 - Pt 16 grudnia 10:13:54 2011 Rozmiar dodatkowych pól INODE: 28 rozszerzone atrybuty przechowywane w ciele inode „(31) Zakres: (0-24): 35008-35032, (25-54): 164224-164253
Znajdź wpis CRTime w powyższym wyjściu. To jest faktyczny czas tworzenia plików.
Bibliografia:
Przeczytaj więcej o systemie plików ext4: https: // ext4.Wiki.jądro.org/indeks.php/ext4_disk_layout
- « Instalowanie bazy danych lustrzanych w SQL Server 2012 z certyfikatami
- Jak zresetować (ponownie synchronizację) Mysql Master-Slave Replikacja »