Konon, ada 4 jenis properti waktu yang dipunyai oleh sebuah file dalam sistem FreeBSD. Sebelum membahas lebih lanjut, perlu diketahui bahwa struktur file dalam sistem FreeBSD melibatkan apa yang disebut inode. Artikel teknis bisa dibaca di sini. Sebuah file terbentuk atas inode yang mempunyai pointer ke arah data.
1. Access time
Access time memberikan keterangan kapan terakhir kalinya sebuah file diakses (baca dan tulis).
2. Modified time
Modified time memberikan informasi tentang kapan terakhir kalinya sebuah file dimodify.
3. Changed creation time
Sering disebut sebagai ctime. Ctime bukan merupakan kependekan dari creation time, melainkan changed time. Apa bedanya changed dan modify? ctime menangkap perubahan bukan hanya dari sisi data, melainkan juga perubahan yang dilakukan pada parameter-parameter inode, seperti ownership, permission, dsb. Jadi, ketika sebuah file kita ubah, misal kita menambahkan sebaris teks pada file kita, changed time dan modified time juga berubah. Namun, apabila kita hanya melakukan operasi seperti chmod atau chown, artinya, melakukan perubahan bukan pada data, melainkan pada parameter ownership dan permission pada inode, changed time akan berubah, namun modified time tidak.
4. Birth time
Sering disingkat btime. Btime memberikan informasi yang bersifat statik, tentang waktu “kelahiran” sebuah file di sistem operasi kita. Btime tidak akan berubah, dan akan terus sama. Apabila kita ingin melihat kapankah sebuah file muncul untuk pertama kalinya, dengan mudah kita bisa melihat parameter btime yang ada dalam file kita.
Untuk contoh gimana cara mengetahui dan penggunaan keempat parameter waktu tersebut, akan dibahas pada artikel berikutnya (ketika saya ada akses ke console
). Mohon maaf kalau ada yang salah. CMIIW…










Komentar Terakhir