保持更新,轉載請註明出處。 ...
軟硬鏈接的區別: 1)預設不帶參數情況下,ln命令創建的是硬鏈接。 (ln -s 創建軟鏈接)
2)硬鏈接文件與源文件的inode節點號相同,而軟鏈接文件的inode節點號與源文件不同。
3)ln命令不能對目錄創建硬鏈接,但可以創建軟鏈接,對目錄的軟鏈接會經常被用到。 4)刪除軟鏈接文件,對源文件及硬鏈接文件無任何影響; 5)刪除文件的硬鏈接文件,對源文件及軟鏈接文件無任何影響; 6)刪除鏈接文件的原文件,對硬鏈接文件無影響,會導致其軟鏈接失效(紅底白字閃爍狀); 7)同時刪除原文件及其硬鏈接文件,整個文件才會被真正的刪除。 8)很多硬體設備中的快照功能,使用的就類似硬鏈接的原理。 9)軟鏈接可以跨文件系統,硬鏈接不可以跨文件系統。
保持更新,轉載請註明出處。