Linux软链接、硬链接

  • 软链接:相当于Windows系统快捷方式,在linux系统中软链接占用磁盘空间非常少

创建软链接命令:ln -s 源文件路径 软链接文件路径
例如:将/tmp/test.log文件软链接到/root/lntest/test2.log在这里插入图片描述
*软链接添加成功时,向软链接文件中添加数据,就会更新到源文件
(例如当有应用程序不断向/root/lntest/test2.log写入日志时,且数据量较大,/root所在磁盘快被占满时,可以在空间足够的磁盘创建一个日志文件/tmp/test.log,软链接到/root/lntest/test2.log文件,数据就会写入test.log,减轻/root目录所在磁盘的压力,软链接文件只会占到很少的磁盘空间,且不影响应用程序运行中持续写入日志)在这里插入图片描述
*1.软链接对象除了文件还可以是目录,2.软链接可以跨分区,3.软链接尽量使用绝对路径,4.软链接取消:rm -rf 软链接文件

  • 硬链接:

创建命令: ln 源文件 硬链接文件

*下图同时创建一个软链接和硬链接,对比可以看出:1.硬链接文件和源文件大小相同,inode号相同,源文件和目标文件互为硬链接,所以硬链接可删除,2.硬链接不能跨分区,可能会导致不同的文件有同一个inode号,3.硬链接不能为目录,只能是文件在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值