Linux 文件、目录与链接及文件系统详解
1. 硬链接(Hard Links)
硬链接是指向文件索引节点(inode)的目录项。每个文件都有一个索引节点,其中包含了关于该文件的信息,如文件数据的位置。每个索引节点至少被一个目录项引用,有时会被多个目录项引用。
以下是创建硬链接的实验步骤:
1. 以 student 用户身份,将 ~/testdir 设为当前工作目录(PWD),并删除该目录下的所有文件:
[student@studentvm1 testdir]$ cd ~/testdir ; rm -rf * ; ll
total 0
- 创建一个包含简单文本内容的文件,并列出目录内容:
[student@studentvm1 testdir]$ echo "Hello World" > file001 ; ll
total 4
-rw-rw---- 1 student student 12 Feb 12 11:59 file001
注意权限和所有者之间的数字 1 ,这是该文件的硬链接数量。由于只有一个目录项指向该文件,所以只有一个链接。可以使用 stat 命令验证:
[student@studentvm1 testdir]$
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



