软链接与硬链接

软链接 硬链接

一、硬链接

v 1.创建硬链接会增加额外的记录项以引用文件

v 2.对应于同一文件系统上一个物理文件

v 3.每个目录引用相同的inode号

v 4.创建时链接数递增

v 5.删除文件时:rm命令递减计数的链接

文件要存在,至少有一个链接数

当链接数为零时,该文件被删除

v 6. 不能跨越驱动器或分区

v 7.语法:  ln filename [linkname ]

例如:

1.建立硬链接

软链接与硬链接

2.文件名不同,却有相同内容,属性

软链接与硬链接

软链接与硬链接

3.不同目录下建立硬链接

软链接与硬链接

3.文件属性,内容也相同

软链接与硬链接

4.删除一个文件后其他不收影响

软链接与硬链接

5.但不同分区下不可建立硬链接

软链接与硬链接

二、软链接(符号链接)

v 1.一个符号链接指向另一个文件

v 2.ls – l的 显示链接的名称和引用的文件

v 3.一个符号链接的内容是它引用文件的名称

v 4.可以对目录进行

v 5.可以跨分区

v 6.指向的是另一个文件的路径;其大小为指向的路径字符串的长度;不增加或减少目标文件inode的引用计数;

v 7.语法: ln -s filename [linkname]

例如:

1.建立软链接(可以分区)

 

软链接与硬链接

2.软链接内容相同

软链接与硬链接

3.软链接属性不同

软链接与硬链接

4.删除源文件,软链接失效

软链接与硬链接

5.重新建立链接下的相同名字的文件,软链接可用

软链接与硬链接

三、硬链接与软链接的区别

1.硬链接是同一个文件,软链接不是同一个文件

2.删除文件,硬链接不受影响,而软链接失效

3.创建新文件,硬链接链接数加1,软链接链接数不变

4.硬链接不可跨分区,软可以跨分区

5.硬不可对目录创建,而软可以

6.创建硬链接时两者属性相同,而创建软链接两者属性不同

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/88534

(1)
凉生凉生
上一篇 2017-11-18 11:50
下一篇 2017-11-18 14:38

相关推荐

  • N25期第五周作业

    1.显示当前系统上root、fedora或user1用户的默认shell grep -E ‘^(root|ftp|sync)’ /etc/passwd|cut -d: -f7 2.找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello() grep ‘\b.*\b()’ /etc/rc.d/init.d/f…

    Linux干货 2016-12-26
  • 任务计划

    Linux 任务计划、周期性任务执行 未来的某时间点执行一次任务 at batch :系统 自行选择空闲时间去执行此处指定的任务 周期性运行某任务 cron [root@localhost ~]# rpm -q at (CentOS6中使用) at-3.1.10-48.el6.x86_64 [root@localhost ~]# rpm -ql at /et…

    Linux干货 2017-05-13
  • 第二章 操作系统发展史

    Linux主流版本:   Debian(英语发音:/ˈdɛbiən/)是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian项目(Debian Project)组织维护。   历史: Debian于1993年8月16日由一名美国普渡大学学生伊恩·默多克(Ian Murdock)首次发表。伊恩·默多克最初把他的系统称为…

    Linux干货 2016-06-03
  • Sed文本文件工具的使用详解

    Sed文本文件工具的使用详解 一、概述 sed 工具实际上就是一个非交互式的编辑器,主要是为了处理文本而生的,我们知道处理文本的三剑客是 grep sed awk 我们之前学习过 grep 文本过滤工具,它的主要作用是为了过滤文本,而sed 工具也是过滤文本,只不过sed工具针对的是文件中的每一行,而且sed工具更加强大,下面还具体说明一下sed 工具的原理…

    Linux干货 2016-10-09
  • 高级文件系统之-LVM管理

    lvm应用 lvm的重点在于可以弹性的调整filesystem的容量! 而并非在于数据的存储效率及安全上面。 需要文件的读写效能或者是数据的可靠性是RAID所考虑的问题。 lvm:逻辑卷管理器 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小 允许在多个物理设备间重新组织文件系统 将设备指定为物理卷 用一个或者多个物理卷来创建一个卷组 物理卷是用固定…

    Linux干货 2016-09-02
  • Linux介绍

    Linux简介 Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。…

    Linux干货 2016-10-28