軟連接block塊記錄的是文件名,不是inode
感覺老濕講錯(cuò)了,軟鏈接是記錄塊中記錄的是目標(biāo)文件名,而不是目標(biāo)文件inode,如果是inode,刪除目標(biāo)文件,因?yàn)橛杏叉溄拥拇嬖?,使得inode依然存在,則軟連接依然有效,這顯然不對(duì),所以記錄的不是文件inode;刪除目標(biāo)文件,在新建一個(gè)相同文件名的文件(內(nèi)容不同),則軟連接就再次有效了,所以軟連接記錄的是目標(biāo)文件名,而不是inode;此時(shí),硬鏈接和軟連接的數(shù)據(jù)是不同的
2019-11-07
我也發(fā)現(xiàn)這個(gè)問題了。 軟連接block塊里應(yīng)該存的是路徑。
2016-03-11
軟連接是存儲(chǔ)原有文件inode和block塊,你把原文件刪除這個(gè)雖然有硬鏈接的inode但是沒有原文件block塊啊。剛學(xué)習(xí),僅供參考。