課程
/運維&測試
/Linux
/ Linux達人養成計劃 I
老師說刪了原文件,用戶還是可以通過硬鏈接訪問,那就是說刪除原文件的時候并沒有刪除分區中的數據信息嗎?
2015-12-03
源自: Linux達人養成計劃 I 3-5
正在回答
硬連接的作用是允許一個文件擁有多個有效路徑名,這樣用戶就可以建立硬連接到重要文件,以防止“誤刪”的功能。只刪除一個連接并不影響節點本身和其它的連接,只有當最后一個連接被刪除后,文件的數據塊及目錄的連接才會被釋放。也就是說,文件真正刪除的條件是與之相關的所有硬連接文件均被刪除
簡單解釋:數據就是一個教室,硬鏈接就是在教室多開了一扇門 而刪除原文件就只是把一扇門都上了 另一扇門也是能進入的
硬鏈接就是記錄了和源文件同樣的inode,其實硬鏈接和源文件也就沒有哪個是“源”這一說了,它們實際上是就同一個文件(只不過記錄在了不同的路徑上)。
那么這個“源”文件的inode可能被多次引用,文件系統會記下總引用數,在刪除這個文件時,如果系統發現其引用數不是0,就不會真正刪掉這個文件,因為還有別的硬鏈接引用它。
舉報
Linux入門視頻教程,以通俗易懂的語言帶你感受linux之美
2 回答linux文件的刪除是刪除什么呢?如果刪除了這個文件他的 i 節點和位置信息就不存在了,而硬鏈接跟原文件的 i節點等相同應該也不能使用了??!求解答!!
3 回答軟鏈接的block塊存儲的是源文件的什么信息?為什么不是i節點?
1 回答關于硬鏈接的刪除
2 回答硬鏈接 刪除源文件之后通過硬鏈接方式可以打開,是說明刪除只刪除了i節點,對于硬盤真正內容沒有動?
1 回答同時創建硬鏈接和軟鏈接以后刪除源文件
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-05-17
硬連接的作用是允許一個文件擁有多個有效路徑名,這樣用戶就可以建立硬連接到重要文件,以防止“誤刪”的功能。只刪除一個連接并不影響節點本身和其它的連接,只有當最后一個連接被刪除后,文件的數據塊及目錄的連接才會被釋放。也就是說,文件真正刪除的條件是與之相關的所有硬連接文件均被刪除
2016-03-08
簡單解釋:數據就是一個教室,硬鏈接就是在教室多開了一扇門 而刪除原文件就只是把一扇門都上了 另一扇門也是能進入的
2015-12-03
硬鏈接就是記錄了和源文件同樣的inode,其實硬鏈接和源文件也就沒有哪個是“源”這一說了,它們實際上是就同一個文件(只不過記錄在了不同的路徑上)。
那么這個“源”文件的inode可能被多次引用,文件系統會記下總引用數,在刪除這個文件時,如果系統發現其引用數不是0,就不會真正刪掉這個文件,因為還有別的硬鏈接引用它。