软连接和硬链接

软连接和硬连接
软连接:相当于快捷方式,用软连接可以访问源文件

ln -s file(已经存在的文件) file.soft

ls -l 查看时软连接的大小,读写属性只是代表软连接本身的权限,通过软连接能否读写修改,要看源文件的权限;可以查看该软连接访问路径的大小
创建软连接时,为保证该软连接可以在任意目录下执行,必须使用绝对路径

ln -s /home/yonghu/file file2.soft

硬链接:对硬链接的文件进行修改,会使其他所有硬链接的文件,包括源文件都发生改变,相当于文件是同步的;
原理:创建硬链接时,操作系统给每一个文件赋予一个Inode,硬链接是具有相同inode的文件,进而实现同步操作

ln file file.hard

ls -l 硬链接计数会+1
删除硬链接:删除的是硬链接计数-1,当硬链接计数减为0时,才会真正删除该文件

rm file.hard
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值