Linux软连接和硬链接

38 篇文章 1 订阅
29 篇文章 1 订阅
本文介绍了Linux系统中硬链接和软链接的创建方法及其特点。硬链接文件与源文件共享同一inode,内容同步变化,即使源文件删除,链接文件仍可访问。而软链接类似Windows快捷方式,指向源文件路径,当源文件删除后,软链接会变为无效状态。硬链接适用于保护重要文件,软链接则用于快速访问多级目录下的文件。
摘要由CSDN通过智能技术生成

Linux软连接和硬链接

  创建链接的方式

    在当前路径创建链接

ln 需要被链接的文件 链接之后创建出来的新文件名(默认是硬链接)
举例:
#ln 123.txt 123_link_data.txt
ln -s 需要被链接的文件 链接之后创建出来的新文件名(-s参数之后是软连接)
举例:
#ln 123.txt 123_link_data_s.txt

在这里插入图片描述

  硬链接的特点:

1.创建的硬链接文件是"-"一般文件。
2.在对硬链接文件进行更改之后,源文件的内容也会随之改变,反之依然。
3.ls -i可以看到硬链接文件和源文件的inode是相同的。
4.在删除源文件之后,链接文件依然可以正常使用查看。
5.可以通过给文件设置硬链接文件来防止重要文件被误删。


  软链接的特点:

1.类似于Windows中的快捷方式。
2.创建的硬链接文件是"l"链接文件文件。
3.ls -i可以看到软链接文件和源文件的inode是不相同的。
4.在删除源文件之后,软链接文件会闪红。
5.给文件设置软链接文件来加快查找多级文件的效率。
6.软链接里面存放的是源文件的路径,指向源文件。

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值