Tautan simbolis memiliki lebih banyak fungsi, sementara persimpangan hampir tampak seperti fitur warisan karena keterbatasannya, tetapi implikasi keamanan dari batasan ini secara khusus mengapa persimpangan mungkin lebih disukai daripada tautan simbolis. Penargetan jarak jauh membuat tautan simbolis lebih berfungsi, tetapi juga meningkatkan profil keamanannya, sementara persimpangan lebih aman karena dibatasi ke jalur lokal . Jadi, jika Anda menginginkan tautan lokal dan dapat hidup dengan jalur absolut, Anda mungkin lebih baik menggunakan persimpangan; jika tidak, pertimbangkan tautan simbolis untuk kemampuan tambahannya.
** Pernyataan perbedaan kecepatan / kompleksitas berasal dari pernyataan yang tidak diverifikasi di entri Wikipedia tentang poin reparse NTFS (bacaan yang baik). *
Perbandingan Tautan NTFS Lainnya
Berikut adalah beberapa perbandingan lain tentang topik tersebut, tetapi ini bisa menyesatkan saat mempertimbangkan persimpangan karena tidak mencantumkan manfaat yang saya sebutkan di atas.
Diambil dari sini (bacaan pengantar yang bagus)
Dari halaman SS64 di MKLink
Komentar tentang Terminologi
Persimpangan adalah Titik Reparse (dapat digambarkan sebagai tautan simbolis)
NTFS Junctions dan NTFS Symbolic link benar-benar melakukan hal yang sama dengan cara yang sama (reparse points), selain dari perbedaan yang disebutkan di atas dalam cara pemrosesannya. Faktanya, secara teknis, Persimpangan adalah "tautan simbolis" dalam arti kata yang lebih umum, dan terkadang dokumentasi mungkin menyebut Persimpangan sebagai tautan simbolis, seperti yang terjadi di sini . Dalam kasus seperti itu, "tautan simbolik" tidak berarti Tautan Simbolik NTFS yang berbeda dari persimpangan (lihat di bawah).
NTFS
Meskipun OP menentukan ini, ada baiknya menunjukkan bahwa "tautan simbolik" adalah istilah yang sangat umum yang tidak spesifik untuk NTFS. Jadi, untuk lebih spesifik, perbandingan ini adalah tentang NTFS Junctions vs NTFS Symbolic Links.
Tempat-tempat yang menurut saya paling berguna untuk perbedaannya:
http://blogs.msdn.com/b/junfeng/archive/2006/04/15/576568.aspx
http://www.hanselman.com/blog/MoreOnVistaReparsePoints.aspx
http://en.wikipedia.org/wiki/Symbolic_link#Windows_7_.26_Vista_symbolic_link
http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-symbolic-links/
sumber
Secara fungsional, di windows, setelah dibuat, tidak ada perbedaan nyata. Namun, ada perbedaan signifikan di antara mereka dalam hal apa yang dapat mereka lakukan. Persimpangan hanya dapat digunakan untuk membuat tautan ke folder, baik pada drive yang sama atau drive yang berbeda, tetapi hanya jika drive tersebut berada di sistem lokal (Anda tidak dapat membuat tautan persimpangan ke folder melalui jaringan.) Tautan simbolik Namun, tidak ada batasan yang sama. Tautan simbolik dapat digunakan untuk menautkan ke salah satu file atau folder dan file atau folder tersebut dapat ditempatkan di sistem yang sama (drive yang sama atau drive yang berbeda) atau ke jaringan bersama dan dapat menggunakan simbolik lokasi relatif ("\\ system2 \ foldera \ file.txt "," d: \ foldera \ file.txt "," \\ system2 \ foldera "," d: \ foldera "atau" d: \ foldera \ folderb .. "
Singkatnya: Titik Persimpangan terbatas pada folder di sistem lokal saja, sedangkan Tautan Simbolik dapat membuat tautan ke folder atau file yang dapat diakses melalui jalur UNC atau pada sistem lokal dengan lebih banyak keserbagunaan dalam cara menentukan lokasi tersebut. Symbolic Links pada dasarnya adalah pengganti yang lebih fleksibel untuk Junction Points dan Hard Links. Plus, Symbolic Links kompatibel dengan Unix dan Linux saat membuat link jalur UNC lintas platform.
Semoga ini menjawab pertanyaan Anda dengan cara yang memuaskan. Diedit untuk memperbaiki kesalahan ketik.
sumber
Ekstensi Link Shell, http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html , adalah alat yang hebat untuk membuat dan melihat berbagai jenis tautan. Ini juga memiliki dokumentasi yang sangat baik.
[Pada pemasangan penuh, itu menambahkan tab properti baru jika Anda melihat tautan lanjutan. At juga menambahkan panah hamparan ikon untuk berbagai jenis tautan - gulir ke bagian FAQ jika ini tidak muncul; Windows hanya mendukung tiga belas lapisan; dia menunjukkan solusi registri. Contoh kegunaan informasinya: Tidak berhasil mencoba mendapatkan hak istimewa ke apa yang Anda pikir adalah folder, namun ternyata adalah Tautan Persimpangan yang disediakan sistem, sering digunakan untuk tujuan kompatibilitas dengan edisi Windows yang lebih lama.]
Junctions dan Symbolic Links pada dasarnya bertindak identik saat dibuat untuk direktori di sistem lokal.
Namun:
Mereka bertindak secara berbeda melalui jaringan. Tautan ini menjelaskan perilaku ini: /superuser/343074/directory-junction-vs-directory-symbolic-link
Jika Anda menganggap Junction Links sebagai "pintasan yang mengelabui OS mengenai lokasi", Anda akan memiliki perumpamaan praktis yang baik tentang penggunaannya dan apa yang merusaknya. Perbedaan utamanya adalah jika Anda menyalin Symbolic Links atau Junctions, itu menyalin target, bukan (seperti pintasan) hanya file yang berisi penunjuk. Seperti shortcut, Anda dapat menghapus Symbolic atau Junction Links tanpa menghapus file / folder target. [Tautan Keras, file hanya dihapus dengan penghapusan tautan terakhir - termasuk dari recycle bin. Lihat tag properti di LSE untuk salah satu tautan berikut guna melihat target atau jumlah referensi Tautan Keras.]
Tautan Keras atau Pintasan adalah satu-satunya jenis tautan yang dapat dipindahkan tanpa efek samping seperti merusak atau menyalin seluruh target. Memindahkan target selalu merusak tautan, meskipun tautan dapat dengan mudah diperbarui di tab properti (ditampilkan dengan LSE) atau dibuat ulang, jika rumit, dengan LSE.
Pembuatan Tautan Simbolik membutuhkan hak administrator sedangkan Junctions tidak. Ini ditambah penggunaan OS internal yang ekstensif dari Junctions menunjukkan bahwa Windows menanganinya dengan cara yang intuitif dan diharapkan. [Berhati-hatilah terhadap efek samping tak terduga dari folder sistem (dari pengalaman dengan Win 10).]
[Beberapa fitur khusus cadangan dari Ekstensi Link Shell sangat berguna - singkatnya, fitur ini dapat membuat beberapa jenis struktur tautan simbolik yang dapat diperbarui dalam folder standar untuk tujuan pencadangan yang tertunda.]
sumber
Tautan simbolik telah diperkenalkan baru-baru ini di Windows: mulai dari Vista.
Tautan simbolik tidak boleh dianggap sebagai alternatif dari teknologi "Reparse Point" NTFS yang ada.
Microsoft menjelaskan bahwa satu-satunya tujuan tautan simbolik adalah agar lebih kompatibel dengan Unix.
Vista juga merupakan OS pertama yang menggunakan tautan untuk fungsinya sendiri. Agar kompatibel dengan nama folder lama,
C:\Documents and Settings
sekarang ditautkan keC:\Users
.Menariknya, meskipun Vista memperkenalkan tautan Simbolik,
Documents and Settings
trik " " ini sebenarnya adalah sambungan lama biasa.sumber
Selain jawaban luar biasa dari u8it:
Jika ada yang tertarik dengan perbedaan perilaku di Windows File Explorer di Windows 10:
seret & lepas ke direktori target:
symbolic link
: memindahkansymbolic link
ke direktori targetjunction
: memindahkanoriginal directory
ke direktori targetklik kanan mouse + properti:
symbolic link
: menampilkan properti pintasanjunction
: menunjukkanoriginal directory
properti folder kepada Andaklik kiri moue di panel kiri (pohon direktori):
symbolic link
: memilihoriginal directory
junction
: memilihjunction
sumber