
1 peizh2006 2012-03-15 22:51:27 +08:00 一般都是用ln -s,同问区别? |
2 thenewbie 2012-03-15 23:05:44 +08:00 软连接和硬连接么? |
3 stane 2012-03-15 23:13:21 +08:00 不一样 软链接指向的是路径 替身指向的是目标文件(夹) |
4 ant_sz 2012-03-15 23:29:43 +08:00 硬连接是在文件系统层次的一个 i 指针,大多数情况下,你删除了原文件,那么这个指针也就消失了。这东西存在与文件系统的表中,而不是你看到他所在的那个位置,实际上并没有文件在硬连接那里 软连接其实是一个文本文件,和普通文件没有区别,你可以打开看看,里面是目标文件的路径,操作系统在这个时候是自动转皆过去的,相比硬连接需要读一次硬盘,效率略低一点。而且不会因为目标文件被删除而消失 |
5 clowwindy 2012-03-15 23:35:10 +08:00 原文件移动后,替身仍能找到原文件,符号链接找不到。 |
6 47jm9ozp 2012-03-15 23:41:25 +08:00 -rw-r--r--@ 1 ooxx staff 697M 3 14 14:38 ubuntu-11.10-desktop-amd64.iso -rw-r--r--@ 1 ooxx staff 109K 3 15 23:38 ubuntu-11.10-desktop-amd64.iso 替身 有点像快捷方式的样子 |
7 47jm9ozp 2012-03-15 23:44:49 +08:00 $ ls -lahi ubuntu-11.10-desktop-amd64.iso* 7707537 -rw-r--r--@ 1 ooxx staff 697M 3 14 14:38 ubuntu-11.10-desktop-amd64.iso 7780175 -rw-r--r--@ 1 ooxx staff 109K 3 15 23:38 ubuntu-11.10-desktop-amd64.iso 替身 不是链接 |
8 nan 2013-10-27 22:42:44 +08:00 替身 貌似是苹果自己的特殊格式,符号链接软链接 和 硬链接 都是 UNIX 原有的。 |