Linux-硬链接和软链接

1.硬链接

命令:ln 源文件  链接名.hard

机制原理:硬链接与源文件指向相同的文件内容,他们是同一个文件实体,不管修改哪个都能同步修改到文件实体,因此,硬链接和源文件有相同的文件ID,硬链接依赖于源文件。

硬链接的局限:不能创建跨分区的链接;不能对目录建立链接。

2.软链接

命令: ln -s  源文件  链接名.soft (注:-s 是soft)

机制原理:软链接有自己的文件ID,其文件内容是存放源文件的ID和文件名,找到文件ID和位置后,再去存储空间查找文件,读写文件内容,所以,软链接依赖于源文件。

特点:等同于windows的快捷方式;

           软链接的权限是rwxrwxrwx,但实际文件的权限仍依赖于源文件的权限;

           软链接依赖于源文件;

           创建软链接,必须使用绝对路径;

            因其灵活性,平时使用最多。

猜你喜欢

转载自www.cnblogs.com/dLarger/p/12636307.html