1019作业

1019作业

柴震 软连接 硬连接

软连接和硬链接的区别

属性与定义:

硬链接:新建的文件是已经存在的文件的一个别名,所以创建时链接数递增;而且当原文件删除时,新建的链接文件仍然可以使用,因其直接对应于数据块。

1019作业

软链接:也称为符号链接。新建的链接文件以“路径”的形式来表示另一个文件,其大小为指向的路径字符串的长度,不增加或减少目标文件inode的链接数。它和Windows的快捷方式十分相似,并且新建的软链接可以指向不存在的文件。

1019作业

特性:

1.硬链接和原来的文件没有什么区别,而且共享一个 inode 号(不论新建多少个链接都引用相同的inode,同时链接数递增);而软链接不共享 inode,而是一个新建的文件,获取的是全新的 inode,所以不影响原文件的链接数。

[root@Centos7 test]# link 1 2 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 
[root@Centos7 test]# ln -s 3 4 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 137754557 4

2.若原文件删除了,该软连接则不可以访问,而硬链接不受影响。 
3.由于符号链接的属性,导致其可以跨越磁盘驱动器或分区;而硬链接则就不具备这个特性。

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

(0)
AnhurAnhur
上一篇 2016-10-19 16:02
下一篇 2016-10-19 21:22

相关推荐

  • 生产环境模拟实现keepalived+Nginx调度器+httpd的高可用集群

    具体过程是用Nginx做负载均衡,可以将Nginx和主机放在同一台机子上,也可以分开放置,只不过分开的话要指明RS是Nginx的主机地址。至于直接将虚拟地址配置在Nginx主机上我暂时还未成功 下面附上我的双主模型的主keepalived服务器的配置 ! Configuration File for keepalive…

    Linux干货 2016-11-11
  • centos启动流程

    1、加电自检(power on system test POST) 加电,就是按下电源键使电脑主机通电,在诸多硬件设备中有一个被称为CMOS设备在计算机启动的过程中起到了至关重要的作用,CMOS在加电之后会启动保存在它上面的BIOS程序,即基本输入输出系统(Basic Input Output System)。自检,主要是检测各…

    Linux干货 2016-09-11
  • 用户组和权限管理的相关命令

    1,useradd  新建用户 useradd -u uid username 创建用户时指定uid(如不指定则Centos:500-60000, Centos7: 1000-60000) -o -u uid username  创建用户时指定uid(可以与已存在用户的uid相同) -g groupname username 创…

    2017-07-25
  • 20160803作业-用户组和权限管理

    http://note.youdao.com/yws/public/redirect/share?id=46f06331b737c6d08a0e8c9c3d49ac9e&type=false

    Linux干货 2016-08-08
  • 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 1 2  ~]# who |sort -nu root     pts/0        2016…

    Linux干货 2016-12-21
  • 深入Php底层,用c为php编写拓展

    1.前言              随着lamp/lnmp架构的流行,Php语言越来越得到广泛的使用。php语言在表现层有着非常优异的表现,部署方便,开发迅速。但Php语言也有着天生短板以及局限性—-对多线程以及多进程的支持不甚如意,以及…

    Linux干货 2016-10-29