我已經通過了一些文檔。它們在硬鏈接或軟鏈接佔用文件系統中的任何空間方面都有很大的差異。任何人都可以爲我解決這個問題嗎?做硬鏈接或軟鏈接在文件系統中佔用任何空間?
對於硬鏈接,我發現這一點:
我在我的主目錄的文件C1這是我在同directory.both C1和B1硬鏈接與D1具有當我做一個「LS 11字節size.Now -lrt「列出的所有文件(不包括d隱藏的課程文件)的總字節數爲64字節。現在當我刪除hardlink d1並再次執行ls -lrt時,它會給我60個字節。這並不意味着硬鏈接會佔用硬盤空間,但很多docs.negate這個事實,爲什麼?
我可以檢查相同的方式創建一個軟鏈接的文件,然後刪除它,但由於我的軟鏈接只有2字節大小,我不認爲刪除它會有一個顯着的影響, ls -lrt的輸出。
那麼這是什麼?
擴展您的最後一句話:...除非它是一個包含許多小文件的系統,並且您沒有足夠的inode。在某些文件系統上,這是一個現實的場景,我已經遇到了它,儘管沒有與符號或硬鏈接結合使用。 – 0xC0000022L