单选题
71.关于软链接和硬链接的描述,哪个是正确的?
A
删除原始文件后,软链接和硬链接都将失效
B
软链接和硬链接都适用于文件和目录
C
软链接与原始文件必须位于相同的文件系统中
D
硬链接与原始文件必须位于相同的文件系统中
答案解析
正确答案:D
解析:
这道题目考察的是对Linux系统中硬链接(hard link)和软链接(符号链接,symbolic link)的理解。下面是对每个选项的解析以及为什么正确答案是D。
A. 删除原始文件后,软链接和硬链接都将失效
这个选项是错误的。实际上,当删除了原始文件后,硬链接不会失效,指向硬链接的其他文件名仍然可以访问文件内容。但是软链接会变成无效的,因为它们会指向一个不存在的位置。
B. 软链接和硬链接都适用于文件和目录
这个选项也是错误的。硬链接不能用于目录(除了自身和父目录的特殊情况外),而软链接则可以用于文件和目录。
C. 软链接与原始文件必须位于相同的文件系统中
这个选项是错误的。软链接并不需要和源文件在同一个文件系统上,它可以跨越不同的文件系统创建。
D. 硬链接与原始文件必须位于相同的文件系统中
这个选项是正确的。硬链接要求链接和原始文件都在同一个文件系统上,因为硬链接本质上是在inode上创建了一个新的引用,而不同文件系统之间的inode是无法直接关联的。
因此,正确答案是D。
A. 删除原始文件后,软链接和硬链接都将失效
这个选项是错误的。实际上,当删除了原始文件后,硬链接不会失效,指向硬链接的其他文件名仍然可以访问文件内容。但是软链接会变成无效的,因为它们会指向一个不存在的位置。
B. 软链接和硬链接都适用于文件和目录
这个选项也是错误的。硬链接不能用于目录(除了自身和父目录的特殊情况外),而软链接则可以用于文件和目录。
C. 软链接与原始文件必须位于相同的文件系统中
这个选项是错误的。软链接并不需要和源文件在同一个文件系统上,它可以跨越不同的文件系统创建。
D. 硬链接与原始文件必须位于相同的文件系统中
这个选项是正确的。硬链接要求链接和原始文件都在同一个文件系统上,因为硬链接本质上是在inode上创建了一个新的引用,而不同文件系统之间的inode是无法直接关联的。
因此,正确答案是D。
相关题目
单选题
82.如果你想查看archive.tar.gz归档文件中的内容,你应该使用哪个命令?
单选题
81.使用gzip命令压缩文件时,若想要获得更高的压缩比率,应使用哪个选项?
单选题
80.使用wc命令统计文件/etc/passwd中的行数,应使用以下哪个命令?
单选题
79.若要查看文件/etc/passwd的开头五行内容,应使用以下哪个命令?
单选题
78.在使用cat命令时,如果你想查看文件内容时同时显示行号,应该使用哪个选项?
单选题
77.在使用find命令时,如果你想要同时满足两个条件(例如,文件大小大于1MB且名称以“file”开头),你应该使用哪个逻辑运算符?
单选题
76.使用find命令查找文件时,如果你想要查找名称以“example”开头,且以“.txt”结尾的文件,你应该使用哪个选项?
单选题
75.使用mv命令时,如果你想把一个文件移动到另一个目录,并且改变文件名,你应该如何操作?
单选题
74.使用rm命令删除目录时,为了避免误删文件,应该先查看目录中的内容,以下哪个命令可以实现这一目的?
单选题
73.当你想要使用rm命令强制删除文件,而不进行任何提示时,应该使用哪个选项?
