為什麼需檢視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
總用量 0
806940 -rw-r--r-- 2 root root 0 8月 19 14:48 a.txt
806940 -rw-r--r-- 2 root root 0 8月 19 14:48 b.txt
[root@izbp152ke14timzud0du15z demos]#
- 修改其中一個檔案,另外一個檔案也跟着改了
[root@izbp152ke14timzud0du15z demos]# echo "a" >a.txt
[root@izbp152ke14timzud0du15z demos]# cat a.txt
a
[root@izbp152ke14timzud0du15z demos]# cat b.txt
a
- 删除一個檔案,另一個檔案不會有影響
[root@izbp152ke14timzud0du15z demos]# rm -rf a.txt
[root@izbp152ke14timzud0du15z demos]# ls -li
總用量 4
806940 -rw-r--r-- 1 root root 8 8月 19 14:54 b.txt