Linux文件系统之链接文件

本文介绍了Linux文件系统的链接文件,包括符号链接(软链接)和硬链接的概念、创建方式及其区别。软链接类似独立文件,指向源文件的位置,删除源文件后链接失效。硬链接共享同一inode,删除任一链接文件不影响源文件。此外,讨论了软链接在应用升级和磁盘扩容中的作用。
摘要由CSDN通过智能技术生成

【推荐阅读】

浅谈linux 内核网络 sk_buff 之克隆与复制

深入linux内核架构--进程&线程

了解Docker 依赖的linux内核技术

链接文件是Linux文件系统的一个特性。如需要在系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在Linux中有两种不同类型的文件链接:

符号链接(软链接)

硬链接

符号链接

符号链接就是一个实实在在的文件,它指向存放在虚拟目录结构中某个地方的另一个文件。这两个通过符号链接在一起的文件,彼此的内容并不相同。使用 ln -s 命令创建符号链接时,源文件必须存在,链接文件必须不存在。

使用相对路径创建符号链接

[root@localhost ~]# mkdir test
[root@localhost ~]# cd test

[root@localhost test]# touch test.txt 
[root@localhost test]# ln -s test.txt test
[root@localhost test]# ll
total 4
lrwxrwxrwx 1 root root    8 Aug 24 16:34 test -> test.txt
-rw------- 1 root root 1672 Aug 24 16:33 tes
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值