Linux系统中硬链接和软链接

使用对象:linux初学者。

 

一、硬链接和软链接的概念

硬链接是给已经存在的数据文件另外创建一个名字,通过该名字也可以访问该数据文件。就好像给张三起个绰号叫“小二黑”,通过“张三”这个名字能找到这个人,通过“小二黑”这个名字也能找到这个人。       

软链接是给文件名在其他位置创建一个链接名称,通过该链接名称找到真实的文件地址。类似于windows下的快捷方式。

        

二、硬链接和软链接的区别

1、  硬链接只能在同一文件系统下创建,软链接则可以跨文件系统创建

2、  硬链接创建之后源文件inode计数会增加,软链接创建之后源文件inode计数不会增加,但是链接文件所在的文件系统的inode数量会被消耗

3、  硬链接只能针对文件创建,软链接对于文件或者目录都可以创建

4、  硬链接创建之后,删除原来的源文件对硬链接文件没有任何影响,硬链接文件可以正常打开;软链接创建之后,删除源文件之后,软链接文件无法打开,即软链接依赖于源文件。

 

原创文章,作者:jacklei,如若转载,请注明出处:http://www.178linux.com/53246

(0)
jackleijacklei
上一篇 2016-10-20
下一篇 2016-10-20

相关推荐

  • 初学第一篇

    本菜鸡出现了。。。 第一次接触Linux,相对老司机要差远了,这几个月的辣眼睛,我就承包了,希望越来越好~~~ ————我是分割线,下面是正文————- 都是讲过的东西,不过里面内容都是11手打,作业也自己做后再比对答案 一、–第一天的课程暂时不写了,…

    Linux干货 2017-09-02
  • 课堂练习之 “;” 用法

    作业:如何实现前一条命令执行成功,才会执行后面一条命令,以及前一条命令执行失败才会执行后一条命令。 首先,多条命令一起执行的方法有几种。   1.用;隔开,不会判断前一条命令是否执行成功或失败。   2.用&&隔开,前面命令执行成功后,才会执行后面的命令。     3.用||或|隔开,前面命令执行失败后…

    2017-07-15
  • CentOS启动流程

    CentOS启动大致流程: POST –> BootSequence –> Bootloader –> kernel –> rootfs –> switchroot –> /sbin/init –> (/etc/inittab;/et…

    Linux干货 2017-07-12
  • FHS文件系统各目录功能

    FHS       Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。下为…

    Linux干货 2016-10-16
  • 部署LAMP之WordPress, PMA(https), Discuz

    一、环境介绍     系统:CentOS 6.7     软件:httpd-2.2, mysql-5.3, wordpress-4.3, pma4.0     网络:       …

    Linux干货 2016-03-24
  • Shell脚本之流程控制语句

    Shell脚本之流程控制语句 1、 if语句 (1)if 条件;then        action1 else        action2 fi  注意:shell里没有缩进要求。 (2)if 条件1;then   …

    Linux干货 2017-04-16