亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么刪除硬鏈接的時候不是把存儲到I節點的信息都刪了

老師說刪了原文件,用戶還是可以通過硬鏈接訪問,那就是說刪除原文件的時候并沒有刪除分區中的數據信息嗎?

正在回答

3 回答

硬連接的作用是允許一個文件擁有多個有效路徑名,這樣用戶就可以建立硬連接到重要文件,以防止“誤刪”的功能。只刪除一個連接并不影響節點本身和其它的連接,只有當最后一個連接被刪除后,文件的數據塊及目錄的連接才會被釋放。也就是說,文件真正刪除的條件是與之相關的所有硬連接文件均被刪除

0 回復 有任何疑惑可以回復我~

簡單解釋:數據就是一個教室,硬鏈接就是在教室多開了一扇門 而刪除原文件就只是把一扇門都上了 另一扇門也是能進入的

0 回復 有任何疑惑可以回復我~

硬鏈接就是記錄了和源文件同樣的inode,其實硬鏈接和源文件也就沒有哪個是“源”這一說了,它們實際上是就同一個文件(只不過記錄在了不同的路徑上)。

那么這個“源”文件的inode可能被多次引用,文件系統會記下總引用數,在刪除這個文件時,如果系統發現其引用數不是0,就不會真正刪掉這個文件,因為還有別的硬鏈接引用它。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么刪除硬鏈接的時候不是把存儲到I節點的信息都刪了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號