1. 命令功能 ln 可以看做是link的简写,功能是创建链接文件,链接文件包括硬链接(hard link)和软链接(符号链接,symbolic link) 2. 语法格式 ln [option] source target ln 选项 源文件或目录 目标文件或目录 参数 参数说明 无选项 创建硬链 ...
分类:
其他好文 时间:
2018-03-28 16:46:49
阅读次数:
143
本文总结自: https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html#fig2 一个文件可以用下图表示: 其中,文件名是我们能看到的那个名字。 inode被包含在元数据(metadata)中,元数据中 ...
分类:
系统相关 时间:
2018-02-13 13:31:22
阅读次数:
206
硬链接与软链接1.inode和块的知识2.硬链接与软链接要弄清楚这两者之间的区别,inode是必须要弄清楚的知识点1.inode和块文件储存在硬盘上,硬盘的最小存储单位叫做“扇区”。每个扇区能储存512字节。操作系统在读取硬盘的时候,不会一个个扇区的读取,这样效率太低,而是一次性连续读多个扇区,即一次性读取一个“块”(block)。这种由多个扇区组成的“块”,是文件存取的最小单位。文件数据都存放在
分类:
系统相关 时间:
2018-01-26 22:52:02
阅读次数:
207
理解 Linux 的硬链接与软链接 目录结构 / 根目录 ├── bin 存放用户二进制文件 ├── boot 存放内核引导配置文件 ├── dev 存放设备文件 ├── etc 存放系统配置文件 ├── home 用户主目录 ├── lib 动态共享库 ├── lost+found 文件系统恢复时 ...
分类:
系统相关 时间:
2017-12-31 10:59:05
阅读次数:
221
1>首先什么是链接? 链接操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。对于这个新的文件名,我们可以为之指定不同的 访问权限 ,以控制对信息的共享和安全性的问题。 如果链接指向目录,用户就可以利用该链接直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会 ...
分类:
其他好文 时间:
2017-10-02 20:18:26
阅读次数:
164
随笔参考: 理解 Linux 的硬链接与软链接https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/#icomments 关键字:索引节点 (index node 又称 inode)、VFS Linux下的VFS: VF ...
分类:
其他好文 时间:
2017-09-24 22:15:43
阅读次数:
216
创建链接文件:lntargetlink_name//创建硬链接文件ln-stargetlink_name//创建软链接文件关键字:链接、文件为了后面描述方便,我将原始文件称为目标文件,将新创建的文件称为链接文件硬链接特点1:硬链接文件与目标文件指向的都是同一个文件,只是文件名称不一样[root@CentOS7a..
分类:
其他好文 时间:
2017-07-20 11:33:43
阅读次数:
136
例:系统查找文件/var/log/messages的过程 内核知道 / 的inode号,根据这个inode可以查找到 / 对应的的磁盘块,磁盘块内存放有 / 下面的目录以及对应的inode号,接着根据var的inode号找到 var 对应的磁盘块,里面含有log目录对应的inode号,接着根据log ...
分类:
系统相关 时间:
2017-01-25 17:34:43
阅读次数:
246
硬链接就是让链接文件的i节点号指向被链接文件的i节点硬链接和符号连接都是产生一个新的i节点链接分为硬链接和符号链接硬连接不能链接目录文件LINUX的硬链接不能链接到目录是因为引入了对目录的硬连接就有可能在目录中引入循环,在目录遍历的时候系统就会陷入无限循环当中,这..
分类:
其他好文 时间:
2016-09-03 15:07:06
阅读次数:
364
硬链接特点:由于硬链接是有着相同inode号仅文件名不同的文件,因此硬链接存在以下几个特点1.文件有相同的inode及datablock2.只能对已存在的文件进行创建3.不能在交叉的文件系统上进行硬链接创建,只能在同一文件系统中创建4.不能对目录进行创建,只能对文件进行创建5.删除一个..
分类:
其他好文 时间:
2016-08-03 15:33:05
阅读次数:
130