cara memeriksa apakah aman untuk menghapus file iNode (atau cara memeriksa isinya)?

49

Bagaimana cara saya memeriksa apakah aman untuk menghapus file berikut?

$ cd /lost+found/
$ file iNode44670523
iNode46670523: xar archive -version 1

Catatan: tanggal file menunjukkan usianya sekitar 1 tahun. 4 karakter pertama dari file tersebut adalah " xar!"

dapatkah saya menghapusnya (mungkin didukung oleh Time Machine) dan reboot dan periksa apakah semuanya berjalan dengan baik? Adakah cara sederhana untuk memeriksa isi file?

nathanielng
sumber

Jawaban:

70

Jika Anda merasa nyaman menggunakan terminal, Anda mungkin dapat mengetahui apa file itu. Jika Anda tidak nyaman menggunakan terminal, saya tidak akan khawatir melakukan hal ini. Saya melakukan ini terutama untuk kepentingan saya sendiri daripada kebutuhan nyata.

Buka terminal dan masukkan perintah berikut (masukkan teks mengikuti $):

$ cd /lost+found
$ ls -l
total 10087432
-rw-r--r--  1 root  wheel  5164763151 25 Oct  2014 iNode10324487

$ file iNode10324487
iNode10324487: xar archive - version 1

Ini memberitahu saya iNode10324487file ini dimaksudkan untuk tipe xar, yang merupakan file arsip. Pencarian cepat untuk "file biner xar" menemukan halaman manual untuk utilitas xar pada OS X. Ini memberitahu saya bahwa saya dapat melihat daftar file yang terkandung dalam file xar dengan perintah berikut:

$ xar -t -f iNode10324487
Distribution
InstallMacOSX.pkg
InstallMacOSX.pkg/Bom
InstallMacOSX.pkg/Payload
InstallMacOSX.pkg/Scripts
InstallMacOSX.pkg/PackageInfo
InstallMacOSX.pkg/InstallESD.dmg
Resources
Resources/ar.lproj
...

Jadi file yatim piatu yang saya miliki mengambil 5,16GB pada disk saya terlihat seperti paket installer OS X. Saya cukup yakin bahwa saya tidak memerlukan itu, jadi saya bisa menghapusnya.

Stewart Macdonald
sumber
7
Saya juga punya installer Mac OS X sebagai file iNode di dalam + yang hilang. Terimakasih atas infonya.
gdelfino
Kiat terminal yang sangat baik. Berakhir dengan hal yang sama persis dan yakin saya bisa melemparkannya. Terima kasih.
pasukan
Juga kehilangan xar dengan InstallMacOSX.pkg
Nic Cottrell
11

File yang hilang + ditemukan adalah fragmen file yang telah ditemukan oleh pekerjaan perbaikan disk (biasanya dijalankan melalui utilitas disk). Penjelasan yang lebih jelas di utas ini . Ekstrak:

Jika Anda menjalankan fsck, perintah filesystem memeriksa dan memperbaiki, ia mungkin menemukan fragmen data yang tidak dirujuk di mana pun di filesystem. Secara khusus, fsck mungkin menemukan data yang terlihat seperti file yang lengkap tetapi tidak memiliki nama pada sistem - inode tanpa nama file yang sesuai. Data ini masih menghabiskan ruang, tetapi tidak dapat diakses dengan cara normal apa pun.

File mungkin tidak dapat digunakan. Sistem tidak bergantung padanya, dan jika Anda tidak menggunakannya (yang saya asumsikan karena Anda tidak tahu apa yang ada di dalamnya), Anda aman untuk menghapusnya.

Kevin Grabher
sumber