Jawaban:
Ini telah dibahas secara rinci tentang ServerFault.
Hard link secara tradisional berbagi struktur sistem file yang sama (inode in unixspeak), sedangkan soft-link adalah pengalihan pathname.
.
dan ..
entri dalam direktori unix yang merupakan hard link).(Beberapa detail teringat oleh mat1t . Terima kasih.)
Ronald menulis sebuah tautan keras yang dapat memiliki izin berbeda di dua tempat. Ini tidak benar. Kedua tempat berbagi inode yang sama. Izin terikat ke inode, bukan nama file. Jadi hardlink di dua tempat memiliki izin yang persis sama, waktu akses, ...
Tautan keras pada dasarnya berarti file tersebut hidup di dua tempat, ia dapat memiliki izin yang berbeda, Anda dapat menghapusnya di tempat tetapi tidak di tempat lain.
Tautan lunak hanyalah penunjuk ke hal yang nyata.
Hard link adalah dua (atau lebih) entri direktori yang menunjuk pada file yang sama. Tautan lunak adalah entri direktori yang menunjuk pada entri direktori lain.