Mac OS X dan sistem operasi macOS menyokong beberapa jenis pautan pintasan pada fail dan folder. Pautan pintas menjadikannya mudah untuk menavigasi ke objek yang dikebumikan dalam sistem fail. Mac menyokong tiga jenis pautan pintasan: alias, pautan simbolik, dan pautan keras.
Ketiga jenis pautan adalah pintasan ke objek sistem fail asal. Objek sistem fail biasanya merupakan fail pada Mac anda, tetapi ia juga boleh menjadi folder, pemacu, atau peranti rangkaian.
Tinjauan Alias, Pautan Simbolik, dan Pautan Keras
Pautan pintasan adalah fail kecil yang merujuk kepada objek fail yang lain. Apabila sistem menghadapi pautan pintasan, ia membaca fail, yang mengandungi maklumat tentang tempat objek asal berada, dan kemudian meneruskan untuk membuka objek tersebut. Sebahagian besarnya, ini berlaku tanpa pengguna mengakui bahawa mereka telah menemui pautan beberapa jenis. Ketiga jenis pautan kelihatan telus kepada pengguna atau aplikasi yang menggunakannya.
Ketelusan ini membolehkan pautan pintasan digunakan untuk pelbagai tujuan yang berbeza. Salah satu yang paling biasa adalah dengan mudah mengakses fail atau folder yang dikebumikan dalam sistem fail. Sebagai contoh, anda mungkin telah mencipta folder perakaunan dalam folder Dokumen anda untuk menyimpan penyata bank dan maklumat kewangan lain. Sekiranya anda sering menggunakan folder ini, anda boleh membuat alias dan meletakkannya di desktop. Daripada menggunakan Pencari untuk menavigasi melalui pelbagai peringkat folder untuk mengakses folder perakaunan, anda boleh mengklik alias desktopnya. Alias membawa anda ke folder dan failnya, melengkapkan proses navigasi yang lama.
Satu lagi penggunaan umum untuk pintasan sistem fail ialah dengan menggunakan data yang sama di beberapa lokasi, tanpa harus sama ada menduplikasi data atau menyimpan data yang diselaraskan.
Kembali ke contoh folder perakaunan, anda mungkin mempunyai aplikasi yang anda gunakan untuk menjejaki pemilihan pasaran saham, dan aplikasi perlu menyimpan fail datanya dalam beberapa folder yang dipratentukan. Daripada menyalin folder perakaunan ke lokasi kedua dan bimbang tentang menjaga kedua-dua folder selaras, anda boleh membuat alias atau pautan simbolik, supaya aplikasi dagangan saham melihat data dalam folder khusus tetapi mengakses data yang disimpan dalam folder perakaunan anda.
Ketiga jenis pintasan adalah kaedah untuk mengakses objek dalam sistem fail Mac anda daripada selain lokasi asalnya. Setiap jenis pintasan mempunyai ciri unik yang lebih sesuai untuk beberapa kegunaan berbanding yang lain.
Aliases
Alias adalah pintasan tertua untuk Mac; akarnya pergi kembali ke Sistem 7. Ia juga yang paling popular. Kebanyakan pengguna Mac tahu cara membuat alias dan cara menggunakannya.
Aliases dicipta dan dikendalikan di peringkat Finder, yang bermaksud bahawa jika anda menggunakan Terminal atau aplikasi bukan Mac, seperti banyak aplikasi UNIX dan utiliti, alias tidak akan berfungsi. OS X melihat alias sebagai fail data kecil, yang mana ia adalah, tetapi ia tidak tahu bagaimana mentafsirkan maklumat yang mereka ada.
Ini mungkin kelihatan kelemahan, tetapi alias adalah yang paling berkuasa dari tiga jenis pintasan. Untuk pengguna dan aplikasi Mac, alias juga merupakan yang paling serba boleh dari pintasan.
Apabila anda membuat alias untuk objek, sistem mencipta fail data kecil yang merangkumi laluan semasa ke objek, serta nama inode objek. Setiap nama inode objek adalah rentetan panjang nombor, bebas daripada nama yang anda berikan objek itu, dan dijamin menjadi unik untuk sebarang jumlah atau memacu kegunaan Mac anda.
Selepas anda membuat fail alias, anda boleh mengalihkannya ke mana-mana lokasi dalam sistem fail Mac anda, dan ia masih menunjuk ke objek asal. Anda boleh memindahkan alias kira-kira sebanyak yang anda suka, dan ia masih menyambung kepada objek asal. Itulah pandai, tetapi alias mengambil konsep itu satu langkah lagi.
Selain memindahkan alias, anda juga boleh memindahkan item asal di mana saja di dalam sistem fail Mac anda. Alias masih dapat mencari fail. Aliases boleh melakukan helah sihir ini kerana ia mengandungi nama inode item asal. Oleh kerana nama inode setiap item unik, sistem sentiasa dapat mencari fail asal, tidak kira di mana anda meletakkannya.
Proses ini berfungsi seperti ini: Apabila anda mengakses alias, sistem memeriksa untuk melihat sama ada item asal berada di nama laluan yang disimpan dalam fail alias. Jika ia, sistem mengaksesnya, dan itu sahaja. Jika objek telah dipindahkan, sistem mencari fail yang mempunyai nama inode yang sama seperti yang disimpan dalam fail alias. Apabila ia menemui nama inod yang sepadan, sistem tersebut bersambung ke objek.
Membuat alias fail adalah mudah. Pilih nama fail dalam tetingkap Finder, ketuk ikon siung, dan pilih Buat Alias.
Pautan Simbolik
Pautan simbolik (atau symlinks) dan pautan keras kurang biasa, dan mereka memerlukan tahap keselesaan dalam aplikasi Terminal.
Pautan simbolik adalah sejenis pintasan yang merupakan sebahagian daripada sistem fail UNIX dan Linux. Kerana OS X dibina di atas UNIX, ia sepenuhnya menyokong pautan simbolik. Pautan simbolik serupa dengan alias kerana mereka adalah fail kecil yang mengandungi nama laluan kepada objek asal. Bagaimanapun, tidak seperti alias, pautan simbolik tidak mengandungi nama inode objek. Sekiranya anda menggerakkan objek ke lokasi lain, pautan simbolik dipecah, dan sistem tidak dapat mencari objek tersebut.
Itu mungkin kelihatan seperti kelemahan, tetapi ia juga kekuatan.Oleh sebab pautan simbol mencari objek dengan nama laluannya, jika anda mengganti objek dengan objek lain yang mempunyai nama yang sama dan berada di lokasi yang sama, pautan simbolik terus berfungsi. Ini menjadikan pautan simbolik semulajadi untuk kawalan versi. Sebagai contoh, anda boleh membuat sistem kawalan versi mudah untuk fail teks yang dipanggil MyTextFile. Anda boleh menyimpan versi lama fail dengan nombor atau tarikh yang dilampirkan, seperti MyTextFile2, dan menyimpan versi semasa fail sebagai MyTextFile.
Pautan Keras
Seperti pautan simbolik, pautan keras adalah sebahagian daripada sistem fail UNIX yang mendasarinya. Pautan keras ialah fail kecil yang, seperti alias, mengandungi nama inod item asal. Tidak seperti alias dan pautan simbolik, pautan keras tidak mengandungi nama laluan ke objek asal. Anda biasanya menggunakan pautan keras apabila anda mahu objek fail tunggal muncul di beberapa tempat. Tidak seperti alias dan pautan simbolik, anda tidak boleh memadamkan objek berkaitan keras asal dari sistem fail tanpa terlebih dahulu mengeluarkan semua pautan keras kepadanya.