課程
/運維&測試
/Linux
/ Linux達(dá)人養(yǎng)成計劃 I
硬鏈接與原文件指向相同的文件位置信息,原文件的位置信息沒有了,硬鏈接也不能用了吧?
2017-09-01
源自: Linux達(dá)人養(yǎng)成計劃 I 3-5
正在回答
以下個人見解,供參考,不一定正確
如果一個文件的引用計數(shù)大于1,那么刪除這個文件或者這個文件的硬鏈接意味著這個文件的引用計數(shù)減1,可以通過其他的硬鏈接或者文件本身訪問這個文件;
如果一個文件的引用計數(shù)等于1,那么刪除這個文件意味著“清除”存儲block塊的內(nèi)容,無法再訪問這個文件。
PS:引用計數(shù):老師視頻里3-5節(jié)07:50
如果一個文件存在硬鏈接,那么刪除了這個文件后i節(jié)點、權(quán)限、修改時間等信息依舊保存在這個文件曾經(jīng)創(chuàng)建的硬鏈接中,一個文件和它所有的硬鏈接全部被刪除之后,這個文件對應(yīng)的存儲block塊的內(nèi)容才會被“清除”,無法訪問這個文件。
刪除一個只是刪除一個目錄項,并不是刪除存儲區(qū)數(shù)據(jù)
Sun_94安 提問者
舉報
Linux入門視頻教程,以通俗易懂的語言帶你感受linux之美
4 回答為什么刪除硬鏈接的時候不是把存儲到I節(jié)點的信息都刪了
2 回答硬鏈接 刪除源文件之后通過硬鏈接方式可以打開,是說明刪除只刪除了i節(jié)點,對于硬盤真正內(nèi)容沒有動?
2 回答linux刪除文件
1 回答刪除軟連接,原文件會刪除嗎?
2 回答在沒有創(chuàng)建硬連接的情況下刪除文件 會刪除文件保存的Block區(qū)域內(nèi)容還是清空?創(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)微信公眾號
2017-09-02
以下個人見解,供參考,不一定正確
如果一個文件的引用計數(shù)大于1,那么刪除這個文件或者這個文件的硬鏈接意味著這個文件的引用計數(shù)減1,可以通過其他的硬鏈接或者文件本身訪問這個文件;
如果一個文件的引用計數(shù)等于1,那么刪除這個文件意味著“清除”存儲block塊的內(nèi)容,無法再訪問這個文件。
PS:引用計數(shù):老師視頻里3-5節(jié)07:50
如果一個文件存在硬鏈接,那么刪除了這個文件后i節(jié)點、權(quán)限、修改時間等信息依舊保存在這個文件曾經(jīng)創(chuàng)建的硬鏈接中,一個文件和它所有的硬鏈接全部被刪除之后,這個文件對應(yīng)的存儲block塊的內(nèi)容才會被“清除”,無法訪問這個文件。
2017-09-02
刪除一個只是刪除一個目錄項,并不是刪除存儲區(qū)數(shù)據(jù)