一、创建 :
1.创建Hard Link: ln read.doc read_hard.doc
2.创建Symbolic Link: ln -s link.txt linksym.txt
二、多引用文件权限设置:
对不同Hard Link文件设置不同的权限,而对符号链接文件不是一个独立的文件,它的许多属性依赖于原文件,所以给一个 符号链接文件设置存取权限是没有意义的。
命令:待解决
三、浅路径的设置:
对硬连接,不能对目录文件做硬链接,也不能在不同的文件系统之间做硬链接 。而符号连接没有这样的限制。
命令:文件内容的操作 文件和目录的操作
四、查看 :命令 ls -l Symbolic Link 显示出链接到源文件的>符号。且符号链接文件的大小是源文件的路径大小。
原理:
1.本质 :为同一个文件指明它多个不同的或相同的(不同路径下)引用名称。
2.目的 :对于Hard Link某文件的各个链接文件,我们可以给它们指定不同的 存取权限 ,以控制对信息的共享和增强安全性。也可以放到 浅路径下便于访问 。
3.修改和删除时引用与拷贝混合特性:
无论是Hard Link or Symbolic Link只要对一个目录下的该文件进行修改,就可以完成对所有目录下同名链接文件的修改,故 修改时都是纯引用形式的 。对于Hard Link删除一个连接不会破坏原有的文件(包括删除的是原文件),故删除时应为深拷贝(可以删除连接) ;对于Symbolic Link若删除的是源文件则不可以再cat符号连接文件且新建源文件后符号连接关联到新的源文件可以cat(没有能够删除连接),若删除的是符号连接文件则不会对源文件影响。 为了共享和避免误删策略。
linux文件连接命令:ln详解
最新推荐文章于 2024-01-22 23:47:58 发布