Linux下硬连接和软连接的区别

Linux下硬链接与软链接的区别

  链接,是指在计算机文件之间传递参数和控制命令,并把它们组成一个可执行的整体的过程。例如我们常见的windows系统下的“快捷方式”,它是一种链接,人们可以通过它来直接访问计算机上的某个文件,不必逐级在硬盘目录下寻找;互联网上的“超文本链接”,它用文字链接的形式来指向一个页面,人们可以通过此链接快速访问网站的页面。在Linux系统中也有链接,而且分为两种:1、硬连接;2、软连接。此文主要对硬连接和软连接进行介绍,并说明他们有何区别。

硬链接:同一个文件的不同名称。现在有一条路径A指向此文件,为了我们方便我们访问此文件,我们通过ln命令从路径A中复制出一条新的路径B。操作完成后,现在A和B两条路径都指向了文件File,且两条路径相互不影响,即使某种原因使得A路径不能用了,B路径也还能访问File。

blob.png

软链接:也称为符号链接,是指向一个文件的特殊文件,是链接文件的相对路径。一个文件File,A指向这个文件,B通过软链接连接A,从而B也可以访问文件File。如果A被删除了,B也就不能访问文件File了,但B本身还是存在。

blob.png

软链接和硬链接区别:

1、硬链接使用同一个inode号,增加硬链接不会增加文件的inode数,而软链接会不共享inode号,不同的文件对应inode不会相同;

2、硬链接不能跨设备跨文件,只能针对同一个分区下建立连接,而且不能对补录创建。软链接是可以跨设备建立链接的,它类似于windows系统的“快捷方程式”功能,它可以创建目录链接,而且能跨分区;

3、原文件被删除了,硬链接不受影响,让能继续指向文件;软连接虽然仍然存在,但是是指向了一个无效的文件。

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

(1)
yaoqin.liangyaoqin.liang
上一篇 2016-10-21 21:20
下一篇 2016-10-22 15:43

相关推荐

  • N25-第五周

    – 1     显示/boot/grub/grub.conf中以至少一个空白字符开头的行;     grep "^[[:space:]]\+" /boot/grub/grub.conf2 显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的…

    Linux干货 2017-01-02
  • keepalived+lvs 实现站点高可用

    lvs实现负载均衡
    keepalived 解决 director单点和realserver监控检测

    2017-12-13
  • ansible——自动化运维工具

    Ansible SSH-based configuration management, deployment, and task execution system 运维工具的分类: agent:基于专用的agent程序完成管理功能,puppet, func, zabbix, … agentless:基于ssh服务完成管理,ansible, fab…

    Linux干货 2016-11-06
  • sed基础

    sed 是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space ),接着用sed 命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed 主要用来自动编辑一个或多个文件, 简化对文件的反复操…

    Linux干货 2017-05-01
  • Nginx反向代理的常用调度算法

    upstream 调度算法 1.rr 按客户端请求顺序把客户端的请求逐一分配到不同的后端的服务器,这相当于lvs中的rr算法。如果后端服务器岩机(默认情况下只检测80端口,如果后端报502,404,403,503,还是会直接返给用户),岩机服务器会被自动剔除,使用户访问不受影响,请求会分配给正常的服务器 2.weight(权重) 在轮询算法的基础上加上权重(…

    Linux干货 2016-06-01
  • 用户、组、权限管理练习

    用户、组管理练习 一、创建的内容:        1、组Rockets,Knicks,Cavaliers,他们的GID分别是501,540,530。    2、用户James(theBeard),Chris(CP3),Lebron(King),Carmelo(Melo),他们的uid分别是…

    Linux干货 2017-09-03