Pertanyaan Apakah "tampilkan semua ekstensi namafile" benar-benar berfungsi di Mac OS X?


Cukup sederhana, opsi di Pencari mengutamakan untuk menampilkan semua ekstensi nama file dicentang, tetapi terkadang ketika saya menyimpan sesuatu, mis. file teks, dan tidak secara eksplisit menentukan nama file dalam dialog simpan, file tersebut muncul di finder tanpa ekstensi.

Namun, Finder mengenali jenisnya sebagai SimpleText dalam tampilan daftar, ikonnya menjadi pratinjau dokumen dengan footer "TXT," dan Quicklook menampilkan file dengan benar.

Saya juga telah mencoba menghapus centang dan memeriksa kembali kotak itu setelah membuat file; ekstensi tidak muncul setelah memeriksa ulang atau bahkan meluncurkan kembali Finder. Jika tidak ada yang bisa dilakukan, itu jawaban yang memuaskan - mengetik .txt bukan masalah besar - tapi saya hanya ingin tahu! OS X 10.6.7.


2
2018-06-09 16:02


asal




Jawaban:


Itu benar. Jika Anda skeptis terhadap nama lengkap file, Anda dapat melihatnya dengan membuka terminal, menggunakan cd untuk mengubah ke direktori itu di, dan kemudian menggunakan ls untuk menunjukkan nama lengkap semua file di direktori.

Apa yang bisa Anda lihat adalah Finder dan Quick Look yang melihat metadata ekstra yang tersimpan dalam sistem file. Pilihan di Finder memang berfungsi, tetapi Anda selalu dapat menggunakan Terminal untuk mendapatkan nama definitif dari file yang dimaksud.


1
2018-06-09 16:07



Metadata "Info Finder" tradisional, termasuk kode jenis / pencipta, disimpan dalam atribut diperluas yang melekat pada catatan file di sistem file, bukan garpu sumber daya. - Spiff
Bertentangan dengan kesalahpahaman populer, jenis file dan kode informasi pencipta tidak disimpan dalam garpu sumber daya, tetapi dalam metadata HFS +, khususnya File Katalog. - NSGod


Dalam hal ini, file itu benar-benar ada tidak ada ekstensi.

Anda dapat memeriksa ulang Terminal dengan membukanya dan menyeret & menjatuhkan file dari Finder ke jendela Terminal, di mana jalur lengkapnya termasuk ekstensi file akan muncul.

Mac OS X memiliki beberapa metode deteksi tipe file yang bekerja di sekitar ekstensi file yang hilang, mis. menggunakan atribut yang diperluas.


4
2018-06-09 16:08





Saya akan menebak Anda adalah pengguna Windows yang mulai menggunakan OS X. OS X tidak harus bergantung pada ekstensi file untuk mengenali jenis file seperti yang dilakukan Windows.

Mengutip Wikipedia (http://en.wikipedia.org/wiki/File_system#File_systems_under_Mac_OS_X):

Pada Mac OS X, filetype dapat berasal dari kode jenis, disimpan dalam metadata file, atau namafile.


1
2018-06-09 16:45



Kode jenis tidak lagi digunakan. GetFileInfo biasanya menunjukkan mereka sebagai type: "\0\0\0\0". Pengidentifikasi jenis seragam yang ditunjukkan oleh mdls didasarkan pada ekstensi nama file. - user495470