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