Jika saya secara manual menghapus file .DS_Store dari direktori, apa hal terburuk yang bisa terjadi? Informasi penting apa yang mungkin saya kehilangan?
84
File .DS_Store hanya digunakan oleh Finder untuk menyimpan pengaturan tampilan khusus untuk folder tertentu. Dalam kebanyakan kasus tidak ada yang terjadi jika Anda menghapusnya, atau paling buruk pengaturan tampilan Finder kustom (ukuran ikon, posisi, warna latar belakang, dll) akan hilang.
Jika Anda mencoba mempertahankan pengalaman 'spatial Finder' di OS X, Anda mungkin lebih peduli, tetapi bagi sebagian besar pengguna tidak ada perubahan yang akan diperhatikan.
.DS_Store
file!extended file attributes
, tetapi Finder tidak akan mencoba membaca dari sana. untuk melihat diri sendiri:mdls -n kMDItemFinderComment myfile
-n
sakelar tidak bekerja; Saya harus menggunakan-name
.Yang terburuk yang akan terjadi adalah atribut tampilan folder (posisi ikon dan pengaturan tampilan) akan hilang. Jika Anda tidak menganggap posisi ikon dan melihat pengaturan penting, tidak ada informasi penting yang disimpan dalam file-file ini, sehingga aman untuk menghapusnya.
sumber
Sejauh yang saya tahu, mereka menyimpan semua pengaturan yang ditampilkan dalam opsi tampilan di tampilan ikon dan daftar (atau bagian dari pengaturan setelah beberapa dari mereka telah diubah).
Pada tampilan kolom, opsi di bagian bawah adalah sama untuk semua folder, tetapi mode susun menurut dan urutkan berdasarkan masih tersimpan dalam file .DS_Store.
Selalu terbuka berarti "menyimpan mode tampilan yang digunakan sebelumnya dari folder ini ke file .DS_Store". Ini menimpa mode tampilan default (FXPreferredViewStyle, yang sering diubah setelah menutup jendela). Jika Anda menandai "Selalu buka dalam tampilan kolom" dan tekan ⌘1, mode tampilan khusus folder menjadi tampilan ikon.
File .DS_Store juga berisi dimensi standar windows, bagian-bagian windows yang ditampilkan, posisi ikon dalam tampilan ikon, dan lebar bilah samping.
Komentar Spotlight disimpan dalam file .DS_Store dan atribut yang diperluas . Jika Anda menghapus file .DS_Store, Finder tidak akan melihat komentar, tetapi Spotlight akan.
sumber
Sejak OS X 10.6 dan seterusnya, format
.DS_Store
diubah dari teks menjadi biner dan tampaknya tidak didokumentasikan oleh Apple, oleh karena itu Anda benar-benar tidak tahu konsekuensi pasti dari menghapus file-file tersebut.Tetapi berdasarkan informasi yang kami miliki, file tersebut pada dasarnya menyimpan informasi tentang cara menampilkan direktori dan file (misalnya posisinya di Finder). Ini memegang serangkaian catatan yang memberikan atribut file dalam direktori atau direktori itu sendiri (disebut sebagai
.
) dalam format seperti B-tree.Itu juga menyimpan dari mana file dihapus di folder Sampah , jadi menghapus file DS_Store dari sana, Finder tidak akan tahu lokasi asli file yang dihapus.
Karena itu, jika Anda tidak khawatir tentang bagaimana folder Anda ditampilkan di Finder, Anda dapat menghapusnya dengan aman. Jika ini file DS_Store di dalam folder Trash Anda, lebih baik tinggalkan saja.
Jika Anda lebih tertarik dengan apa yang sebenarnya disimpan dalam file DS_Store , Anda dapat mencoba menggunakan
dsstore_dump.pl
alat yang dapat membaca catatan file toko dalam format yang dapat dibaca manusia.Lihat juga: Format DS_Store di CPAN
sumber
rm
file dari secara manual~/.Trash
, apakah saya akan meninggalkan.DS_Store
file yang mengacaukan drive saya yang akan dihapus dengan mengklik 'Empty Trash'?" Jika saya memahami Anda dengan benar, satu-satunya konsekuensi adalah bahwa tunggal.DS_Store
di folder tempat sampah itu sendiri menjadi berantakan ... kan? :).DS_Store
kemungkinan besar tidak berdokumen.