Untuk waktu yang lama, Linux tidak peduli dengan tanggal pembuatan file karena tidak ada sistem file yang biasa digunakan mendukungnya. Namun sekarang, 2 sistem file yang umum digunakan (NTFS dan ext4) merekam tanggal pembuatan file.
The stat
perintah, bagaimanapun, masih output Birth: -
pada sistem file ext4, meskipun kita dapat melihat bahwa ext4 telah disimpan file ini membuat tanggal dengan menggunakan debugfs -R 'stat <inode_number>' /dev/file_device
.
Ketika saya melihat mengapa hal ini terjadi, saya melihat bahwa orang lain baru-baru ini mengajukan laporan bug tentang hal itu, dan tanggapannya menghubungkan ke masalah hulu yang hanya menyatakan "tidak ada antarmuka kernel Linux saat ini untuk mendapatkan info [file tersebut] tanggal pembuatan] ". Tampaknya luar biasa bagi saya bahwa ini tampaknya masih terjadi, karena orang telah meminta untuk stat
menampilkan informasi ini selama bertahun-tahun (dan stat
apakah menampilkan Birth
bidang, meskipun itu tampaknya belum mendukungnya! Apakah mereka menambahkannya sebagai antisipasi?)
Jadi apakah masih benar bahwa tidak ada antarmuka kernel Linux saat ini untuk mendapatkan tanggal pembuatan file? Apakah pernah ada rencana untuk mengimplementasikan ini?
ZFS
juga merekam waktu pembuatan file dan memungkinkannya untuk diambil melalui atribut yang diperluas.
debugfs
.