Linux中的软链接和硬链接

1、创建方法
软链接:ln -s <源> <目标>
硬链接:ln <源> <目标>

2、各自特点
软链接:
a. 软连接可以跨文件系统,可以创建指向目录的软链接;
b. 软链接与源文件拥有不同的inode号;
c. 文件属性上软链接明确写出了是链接文件;
d. 软链接的链接数目不变化;
e. 源文件被删除软链接就会找不到要指向的文件;
f. 软链接文件显示的大小跟原文件是不一样的;

硬链接:
a. 硬连接不能跨文件系统,不能创建指向目录的硬链接;
b. 硬链接与源文件公用一个inode号;
c. 文件属性上硬链接没有写出了是链接文件;
d. 硬链接的链接数目会增加;
e. 源文件删除不影响链接文件,只会链接数目减1;
f. 硬链接文件显示的大小是跟原文件是一样的;

猜你喜欢

转载自hdxiong.iteye.com/blog/1033756