硬鏈結
軟連線
1.使用限制
硬鏈結必須是在同乙個檔案系統下,不能對目錄進行鏈結
軟鏈結可以跨檔案系統 可以對不存在的檔案進行鏈結 可以對目錄進行鏈結
2..磁碟利用率
硬鏈結使用的是同乙個i節點,指向同乙個資料塊,並不會複製檔案,所以硬鏈結是不占用磁碟空間,類似語言中的引用
3.檔案刪除
硬鏈結建立時會增加檔案的鏈結數 只有鏈結數為0的時候才會刪除資料塊
軟鏈結刪除原始檔(被鏈結檔案)是,訪問鏈結檔案是會出錯,因為找不到這個檔案路徑了
4.檔案屬性
硬鏈結檔案是同乙個i節點 檔案屬性是同步變化的
軟鏈結檔案的i節點不同,它們的檔案屬性不一樣 ,而且連鏈結的檔案屬性一直是777,這在某些鏈結中需要深思的問題,也許鏈結檔案有執行許可權,但是被鏈結檔案沒有執行許可權,導致檔案不執行(/etc/rc.local ---> /etc/rc.d/rc.local)
硬鏈結和軟連線
本系列將學習過程中遇到的命令整理一下,留作備查和複習使用。今天將重點介紹linux中硬鏈結和軟連線,其中會涉及到索引節點 inode 以及cp命令,rm命令,mv命令在執行的過程中對inode的影響。只不過在linux 檔案系統的節點表中,不僅僅儲存了該檔案的節點資訊,同時還儲存了該檔案的元資料,也...
軟連線和硬鏈結
軟連線和硬鏈結是面試linux方面的時候,比較容易問到的乙個問題,雖然比較簡單,但是總是容易搞不清楚二者之間真正的區別在 下面就來詳細的解釋一下二者之間的異同 windows中的快捷方式,大家都比較熟悉,就像我們最常作的乙個操作就是安裝了乙個windows軟體,將軟體的啟動檔案複製,然後以快捷方式的...
軟連線和硬鏈結
1 類似建立windows的快捷方式 2 建立軟連線 ln s 3 檔案和目錄都可以做軟連線 4 刪除軟連線不影響原始檔 5 刪除原始檔軟連線失效 6 inode號碼不同 7 檔案的型別不同 和l 8 最好使用絕對路徑 root oldboy lnb ln s etc hosts test.host...