Linux文件链接命令

文章目录

文件处理命令 ln
  • 生成链接文件:ln - link
    在这里插入图片描述
    在这里插入图片描述
    软连接的特点:

    1. 可以看到表示文件权限的第一个字母表示文件类型的,它有三种表示方式。l表示是一个链接文件,d表示是一个目录,-表示是一个文件。
    2. 所有者所有组其他人的权限都是可读、可写和可执行。链接文件仅仅表示的是当前链接文件的权限,对比windows中的快捷方式,只是一个符号指向的链接。而正真的权限是被链接的那个文件,从上图中可以看出。
    3. 软链接诶文件很小,只有10字节 ;
    4. 软连接有 → 指向,硬链接是没有的;

    硬链接和cp -p命令的区别:
    在这里插入图片描述

    1. 硬链接和原文件之间同步更新,当原文件增加内容后,硬链接也会增加,当然软连接链接的是原文件,查看软链接也是有增加内容的;
    2. 当删除了原文件的时候,软链接链接不到原文件之后,就会提示找不到哪个文件;但是硬链接文件还是存在的;
    3. 怎么判断一个文件是否是硬链接?
      注:通过i节点识别。每个linux里面的节点都有一个i节点,内核进行调用管理。一个文件一定有一个i节点,但是一个i节点不一定只对应一个文件,硬链接就是最特殊的一个案例,可以看到一个i节点映射到了多个文件,当你把一个文件删除,另外一个文件也依然会存在;
      在这里插入图片描述
    4. 硬链接不能跨分区,软链接可以;
    5. 硬链接不允许指向目录,软链接可以 ;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值