为什么需查看inode,硬链接知道吗?,硬链接就是多个文件拥有同一个inode,这样一个文件修改时,其它文件会同步修改,但是删除一个文件,其它文件不会被同步删除
- 创建文件
- 创建硬链接
- 查看文件
inode一致(第一列)
2表示该inode有2个文件指向 (第三列)
[root@izbp152ke14timzud0du15z demos]# touch a.txt[root@izbp152ke14timzud0du15z demos]# ln a.txt b.txt[root@izbp152ke14timzud0du15z demos]# ls -li总用量 0806940-rw-r--r--2 root root 08月 1914:48 a.txt 806940-rw-r--r--2 root root 08月 1914:48 b.txt [root@izbp152ke14timzud0du15z demos]#
- 修改其中一个文件,另外一个文件也跟着改了
[root@izbp152ke14timzud0du15z demos]# echo "a" >a.txt[root@izbp152ke14timzud0du15z demos]# cat a.txta [root@izbp152ke14timzud0du15z demos]# cat b.txta
- 删除一个文件,另一个文件不会有影响
[root@izbp152ke14timzud0du15z demos]# rm -rf a.txt[root@izbp152ke14timzud0du15z demos]# ls -li总用量 4806940-rw-r--r--1 root root 88月 1914:54 b.txt