Spre deosebire de Windows, Linux nu stochează întotdeauna data creării fișierului ca parte a metadatelor implicite ale sistemului de fișiere – în special pe sistemele de fișiere mai vechi sau tradiționale precum ext3. Cu toate acestea, noile sisteme de fișiere și versiuni de kernel oferă suport parțial.
Timestamps standard în Linux:
atime: Ultima oră de acces
mtime: Ora ultimei modificări
ctime: Ora ultimei modificări de stare (nu de creare)
Timp de creare (btime) Suport:
Disponibil pe ext4, Btrfs, XFS și ZFS (cu rezerve)
Necesită kernel-ul Linux 4.11 pentru suport ext4
Căutați câmpul Birth: sau btime (dacă este acceptat).
Apoi în interiorul debugfs:
Este posibil să vedeți Inode Created
sau un câmp similar.
Notă: Este posibil să nu funcționeze pe toate distribuțiile sau sistemele de fișiere.
Utilizați auditd pentru a înregistra evenimentele de creare în timp real
Urmăriți manual crearea fișierelor prin scripturi sau controlul versiunii
Utilizați instrumente specifice sistemului de fișiere (cum ar fi xfs_io pentru XFS)
Dacă creați scripturi sau programați în Linux și aveți nevoie de timpi de creare fiabili:
Stocați manual timbrele de creare în metadatele fișierelor xattr sau în jurnale
Sau utilizați o bază de date/un sistem de fișiere care înregistrează aceste date în mod nativ