Linux目录文件链接命令-ln

3,556次阅读
没有评论

共计 2116 个字符,预计需要花费 6 分钟才能阅读完成。

提醒:本文最后更新于2019-07-12 09:51,文中所关联的信息可能已发生改变,请知悉!

[v_act]格式:ln [-sv] SRC DEST        #不加任何参数默认为创建硬链接;链接失效时会白字红底闪烁提示
    -s:创建软链接目录文件[/v_act]

[v_blue]链接目录文件一般颜色为浅蓝色
软链接:类似于Windows环境中的快捷方式;软链接推荐用绝对路径创建
    源文件与软链接文件属于不同类型的文件,因此inode也不同。
    主要用于生产环境中的软件升级、企业代码发布和不方便目录移动。
硬链接:类似于文件有多个有效的入口(镜像文件)
    源文件与硬链接文件属于相同类型的文件,多个文件名指向同一个索引节点(inode)的状态,因此inode也相同。
    目录不能创建硬链接,也不能跨分区创建硬链接;硬链接文件可以用rm命令删除。
区别:
    1、目录不能创建硬链接,并且硬链接不可以跨分区。
    2、目录软链接特别常用,并支持跨分区。
    3、硬链接文件与源文件的inode相同,软链接文件与源文件的inode不同。
    4、删除软链接文件对源文件及硬链接文件无任何影响。
    5、删除文件的硬链接文件对源文件及链接文件无任何影响。
    6、删除链接文件的源文件,对硬链接文件无影响,会导致软链接失效。
    7、删除源文件及其硬链接文件,整个文件会被真正的删除。[/v_blue]

正文完
 0
Yvan
版权声明:本站原创文章,由 Yvan 于2017-05-05发表,共计2116字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)