问题
单项选择题
下列关于文件链接错误的是______。
A.硬链接记录的是目标文件的inode(索引结点)
B.删除硬链接中的目标文件或链接文件时都会导致引用计数减少
C.符号链接记录的是目标文件的路径
D.创建符号链接时,将增加目标文件的引用计数
答案
参考答案:D
解析:硬链接记录的是目标文件的irrode(索引结点)。它只能链接文件、不能链接目录,而且不能跨文件系统。创建链接时,将增加目标文件的引用计数。删除目标文件或链接文件时都会导致引用计数减少。硬链接中,目标文件与硬链接文件共用一个索引结点。
软链接又称为符号链接。符号链接记录的是目标文件的路径。当访问具有符号链接的文件时,内核会指向符号链接中包含的文件名。符号链接可以引用存在或者不存在的文件,而且可以跨越不同的系统,甚至是不同的计算机。它们还可以指向其他的符号链接。创建符号链接时,不会增加目标文件的引用计数。符号链接中目标文件与符号链接文件各自有自己的索引结点,因此,删除了目标文件会导致此链接找不到文件,不会影响符号链接文件的索引结点中的引用计数。