2024 Pengarang: Peter John Melton | [email protected]. Diubah suai terakhir: 2024-01-09 10:19
Pautan simbolik serupa dengan alias, kecuali mereka bekerja di setiap aplikasi pada Mac anda-termasuk di Terminal. Mereka amat berguna apabila aplikasi tidak mahu berfungsi dengan betul dengan alias biasa. Pada macOS, anda membuat pautan simbolik di Terminal menggunakan
ln
utiliti. Anda tidak boleh membuatnya dalam Pencari. Pautan simbolik dalam macOS berfungsi sama dengan pautan simbol di Linux, kerana kedua-duanya adalah sistem operasi seperti Unix. Pautan simbolik dalam Windows berfungsi sedikit berbeza.
Apakah Pautan Simbolik?
Dalam macOS, anda boleh membuat alias tetap di Finder. Aliases menunjuk pada fail atau folder, tetapi mereka lebih seperti pintasan mudah.
Pautan simbolik adalah jenis alias yang lebih maju yang berfungsi dalam setiap aplikasi pada sistem, termasuk utiliti baris perintah di terminal. Pautan simbolik yang anda buat nampak pada aplikasinya sama seperti fail asal atau folder yang ditunjukkannya-walaupun ia hanya satu pautan.
Sebagai contoh, katakan anda mempunyai program yang memerlukan failnya disimpan di / Perpustakaan / Program. Tetapi anda ingin menyimpan fail-fail tersebut di tempat lain di dalam sistem-contohnya, dalam / Volum / Program. Anda boleh memindahkan direktori Program ke / Volum / Program, dan kemudian membuat pautan simbolik di / Perpustakaan / Program menunjuk ke / Volumes / Program. Program ini akan cuba mengakses foldernya di / Perpustakaan / Program, dan sistem operasi akan mengalihkannya ke / Volum / Program.
Ini sepenuhnya telus kepada sistem operasi macOS dan aplikasi yang anda gunakan. Jika anda melayari direktori / Perpustakaan / Program di Finder atau mana-mana aplikasi lain, ia akan kelihatan mengandungi fail di dalam / Volum / Program.
Sebagai tambahan kepada pautan simbolik, yang kadang-kadang disebut "pautan lembut", anda boleh membuat "link keras". Titik pautan simbolik atau lembut ke laluan dalam sistem fail. Sebagai contoh, katakan anda mempunyai simbolik atau pautan lembut dari / Pengguna / contoh menunjuk ke / opt / contoh. Jika anda memindahkan fail di / opt / contoh, pautan di / Pengguna / contoh akan dipecahkan. Walau bagaimanapun, jika anda membuat pautan keras, ia sebenarnya akan menunjuk kepada inode yang mendasari pada sistem fail. Oleh itu, jika anda membuat pautan keras dari / User / contoh menunjuk ke / opt / contoh dan kemudian dipindahkan / memilih / contoh, pautan pada / Pengguna / contoh masih akan menunjuk ke fail, tidak kira di mana anda memindahkannya. Pautan keras berfungsi pada tahap yang lebih rendah.
Anda biasanya harus menggunakan pautan simbolik standard (pautan lembut), jika anda tidak pasti yang mana yang akan digunakan. Hubungan keras mempunyai beberapa batasan. Sebagai contoh, anda tidak boleh membuat pautan keras pada satu partition atau cakera yang menunjuk ke lokasi pada partition atau disk lain, sementara anda boleh melakukannya dengan pautan simbolik yang standard.
Buat Pautan Simbolik Dengan Perintah
Untuk membuat pautan simbolik pada Mac, anda perlu menggunakan aplikasi Terminal.
Tekan Command + Space, ketik "Terminal", dan kemudian tekan "Enter" untuk membuka Terminal dari carian Spotlight. Navigasi ke Pencari> Aplikasi> Utiliti> Terminal untuk melancarkan pintasan Terminal.
ln
arahan dalam bentuk berikut. Anda boleh menentukan laluan ke direktori atau fail:
ln -s /path/to/original /path/to/link
The
-s
di sini memberitahu arahan ln untuk membuat pautan simbolik. Sekiranya anda ingin membuat pautan keras, anda akan meninggalkannya
-s
. Kebanyakan pautan simbol masa adalah pilihan yang lebih baik, jadi jangan buat pautan yang keras melainkan anda mempunyai sebab tertentu untuk melakukannya.
Berikut adalah contohnya. Katakan anda ingin membuat pautan simbolik dalam folder Desktop anda yang menunjuk ke folder Muat turun anda. Anda akan menjalankan arahan berikut:
ln -s /Users/name/Downloads /Users/name/Desktop
ln -s '/Users/name/My Files' '/Users/name/Desktop/My Link'
Untuk memudahkan fail menaip dan laluan direktori ke Terminal, anda boleh seret-dan-lepas folder dari tetingkap Finder ke Terminal dan Terminal secara automatik akan mengisi laluan ke folder itu. Ia akan menyertakan laluan dalam tanda petikan jika perlu juga.
ln
perintah dengan
sudo
perintah, seperti itu:
sudo ln -s /path/to/original /path/to/link
Perlu diingat bahawa, pada versi moden macOS, anda tidak dibenarkan untuk menulis ke lokasi sistem tertentu tanpa mengubah pilihan firmware peringkat rendah disebabkan oleh ciri Perlindungan Integriti Sistem. Anda boleh mematikan ciri itu, tetapi kami mengesyorkan anda tidak.
Bagaimana untuk Menghapus Symbolic Links
Anda boleh memadam pautan simbolik seperti mana-mana jenis fail lain.Sebagai contoh, untuk memadamkan pautan simbol dalam Pencari, Ctrl + klik atau klik kanan dan pilih "Pindah ke Sampah".
rm
perintah, yang merupakan arahan yang sama yang anda gunakan untuk mengalih keluar fail lain. Jalankan arahan dan tentukan jalan ke pautan yang ingin anda padamkan:
rm /path/to/link
Cara Mencipta Pautan Simbolik Dengan Alat Grafik
The Finder boleh membuat alias, tetapi mereka tidak akan berfungsi seperti link simbolik. Aliases adalah seperti pintasan desktop pada Windows. Mereka tidak diperlakukan sebagai pautan simbolik yang telus dan benar.
Untuk dapat membuat pautan simbol dalam Finder, anda memerlukan utiliti atau skrip pihak ketiga. Kami mengesyorkan aplikasi sumber terbuka SymbolicLinker untuk menambah dengan cepat Perkhidmatan> Buat pilihan Paut Simbolik ke menu konteks Finder.
Klik pilihan yang ditambahkan dan ia akan mewujudkan pautan simbolik ke fail atau folder yang dipilih dalam direktori semasa. Anda boleh menamakan semula dan memindahkannya ke mana sahaja yang anda suka.
Disyorkan:
Panduan Lengkap untuk Mencipta Pautan Simbolik (aka Symlinks) pada Windows
Windows 10, 8, 7, dan Vista semua pautan simbol sokongan-juga dikenali sebagai symlinks-yang menunjuk pada fail atau folder pada sistem anda. Anda boleh membuatnya menggunakan Prompt Perintah atau alat pihak ketiga yang dipanggil Link Shell Extension.
Bagaimana Membuat dan Menggunakan Pautan Simbolik (alias Symlinks) di Linux
Linux membolehkan anda membuat pautan simbolik, atau symlinks, yang menunjuk pada fail atau folder lain pada mesin anda. Cara terbaik untuk melakukan ini adalah dengan arahan terminal ln - walaupun terdapat beberapa pengurus fail grafis yang boleh membuat pautan simbolik juga.
Mengapa Windows Masih Menggunakan Fail Shortcut Daripada Pautan Simbolik?
Sejak Windows terus berkembang dan menambah lebih banyak fungsi dari semasa ke semasa, anda mungkin mendapati diri anda ingin tahu mengapa ia terus menggunakan "ciri" lebih lama seperti fail pintasan. Dengan itu, siaran SuperQser Q & A hari ini mempunyai jawapan kepada soalan pembaca yang keliru.
Bagaimana Menyegerakkan Sebarang Folder ke Awan Dengan Pautan Simbolik
Perkhidmatan storan awan besar - Dropbox, Google Drive, Microsoft OneDrive, dan lain-lain - semuanya mempunyai masalah yang sama. Mereka hanya boleh menyegerakkan folder di dalam folder simpanan awan anda. Tetapi terdapat jalan sekitar had ini: pautan simbolik.
Apakah Simbol Simbolik? Bagaimana anda membuat Symlinks di Windows 10?
Symlink atau Pautan Simbolik lebih daripada sekadar pintasan dalam bentuk fail atau folder maya. Berikut adalah cara anda boleh membuat Symlink di Windows 10.