Jak zobrazit datum vytvoření souboru v Linuxu

Při použití operačních systémů UNIX, jako v případě Linuxu, je každá součást v něm katalogizována jako soubor a každý „soubor“ a pokaždé, když v uvedeném prvku provedeme změnu, jsou všechny tyto změny hostovány v inodu a Linux se stará identifikovat každý soubor podle jeho příslušného čísla inodu, které není názvem lidského souboru, se kterým byl vytvořen.

V prostředích Linuxu máme příkaz „stat“ (Statistics), který, jak naznačuje jeho název, má na starosti zobrazování stavu systému souborů generujícího užitečné informace, jako například:

  • Datum vytvoření souboru
  • Inodové číslo
  • Poslední úpravy provedené v souboru
  • Poslední změna stavu
  • Poslední přístup a další relevantní informace.

V Linuxu máme parametry jako:

ctimeZobrazí čas pro změnu souboru.

DobaGeneruje čas přístupu k souboru.

mtimeZobrazí čas úpravy souboru.

crtimeZobrazuje čas, kdy byl soubor vytvořen.

1. Zjištění data vytvoření souboru v systému Linux

Krok 1
K vyhledání podrobností o souboru, konkrétně data a času jeho vytvoření, můžeme použít crtime, který má na starosti nalezení inodu souboru pomocí příkazu stat, a proto spustíme následující syntaxi:

 statistika "Soubor" 

Krok 2
K tomu musíme přejít do adresáře, kde se nachází analyzovaný soubor, a jak vidíme, zobrazené informace jsou kompletní s podrobnostmi, jako jsou:

  • Poslední datum přístupu a úpravy
  • Odkazy
  • Velikost
  • Číslo uzlu a další.

Krok 3
Alternativně můžeme použít příkaz ls takto. V tomto případě se zobrazí inode uvedeného souboru. Bude nutné vzít v úvahu číslo inodu spojené s uvedeným souborem.

 ls -i "Soubor" 

2. Znát kořenový systém v Linuxu

Krok 1
Dalším krokem je detekovat kořenový souborový systém, kde je analyzovaný soubor umístěn, za tímto účelem spustíme příkaz df -h, abychom identifikovali kořenový souborový systém takto:

 df -h 

Krok 2
V tomto případě vidíme, že kořenový systém je " / dev / sda1". Nyní s těmito informacemi použijeme příkaz „debugfs“ k vyhledání času vytvoření souboru přidáním parametru „-R“, který debugfs řekne, aby provedli jeden externí příkaz spojený s číslem souboru uzlu, které se má použít. provedeme následující syntaxi:

 sudo debugfs -R 'stat' / dev / sda1

Krok 3
V důsledku toho můžeme vidět mnohem úplnější podrobnosti o vybraném souboru s takovými detaily, jako jsou:

  • Inodové číslo
  • Režim
  • Přidružený uživatel a skupina
  • Velikost
  • Podrobnosti o ctime, atime, mtime a crtime
  • Kontrolní součet a další.

Tento nástroj můžeme použít k získání mnohem podrobnějších informací o každém souboru, který je třeba analyzovat.

wave wave wave wave wave