Saya punya pertanyaan yang sangat sederhana. Di mana file pergi ketika Anda menghapusnya?
Saya tahu ketika saya mengirim file ke "Trash", mereka pergi ke "trash", tetapi ketika saya menghapusnya, saya tidak tahu kemana mereka pergi.
Saya punya pertanyaan yang sangat sederhana. Di mana file pergi ketika Anda menghapusnya?
Saya tahu ketika saya mengirim file ke "Trash", mereka pergi ke "trash", tetapi ketika saya menghapusnya, saya tidak tahu kemana mereka pergi.
Jawaban:
Pada dasarnya ketika Anda menghapus file ("kosongkan sampah") entri indeks ke file dihapus, tetapi informasi file tidak dihapus dari disk. Seperti yang dijelaskan di halaman wiki Ubuntu ini :
Ini karena dalam sistem file Unix, file diindeks oleh angka, disebut inode, dan setiap inode memiliki beberapa atribut yang terkait dengannya, seperti izin, nama, dll. Ketika Anda menghapus file, yang sebenarnya terjadi adalah inode tidak terhubung. dari nama file, tetapi jika beberapa program lain menggunakan file, itu masih memiliki tautan terbuka ke OS, dan akan terus diperbarui. File tidak benar-benar dihapus sampai semua tautan telah dihapus (bahkan kemudian, data masih di disk, tetapi tidak diindeks dengan cara apapun dan karenanya sangat sulit untuk dipulihkan).