符号链接和硬链接

1. vi linkfile 输入this is linkfile 保存退出;

   
2. ln -s file1 linkfile建立符号链接
   ll file1会发现链接数为1,大小为8,因为linkfile字符数为8
   ll linkfile会发现其链接数仍然为1,因为仍然只有一个指针指向数据对应的inode节点,即linkfile指向
   数据的inode节点;
 
   
3. ln -L linkfile hard建立硬链接
   ll hard会发现其链接数为2,因为hard也指向数据的inode节点,linkfile也指向inode节点,所以为2
   ll linkfile同样其链接数2,hard和linkfile都指向inode节点
注:这里ll hard和ll linkfile显示的各种属性为inode中的内容


4. rm -rf linkfile删除linkfile,删除的只是linkfile指向inode节点的连线,此时
   ll hard会发现其链接数为1了,因为linkfile的这条指向inode节点的线被删除了,但是此时数据并没有被
   删除,cat hard仍然可以看到数据内容:this is linkfile,但是cat file1将会出现”找不到想应的文件“  
   的错误;



注:符号链接文件中保存只是其目标文件名,而硬链接文件会有一个指针指向数据的inode节点;


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值