Linux中檔案的硬鏈結和軟鏈結

2021-08-13 19:37:17 字數 463 閱讀 3964

硬鏈結檔案:

不同檔名具有相同節點(inode)號

硬鏈結建立 ln 原始檔 軟鏈結檔案

這個檔案上只要有乙個硬鏈結檔案或乙個以上的硬鏈結檔案就不會被刪除,當所有的硬鏈結檔案被刪除時,這個檔案就會被刪除

linux中的軟鏈結檔案就類似於

windows

系統中的快捷方式

ln -s 原始檔 軟鏈結檔案

刪除原始檔,軟鏈結檔案依然存在,但是無法訪問指向的路徑內容了

軟鏈結和原始檔是不同型別的檔案,也是不同的檔案。inode號不同

軟鏈結的刪除 rm -f

檔案不能建立硬鏈結,只能建立軟鏈結

在父目錄裡建立乙個子目錄,父目錄連線數增加1(子目錄裡都有

..來指向父目錄)

linux軟鏈結和硬鏈結檔案的區別

一 鏈結檔案 鏈結有兩種方式,軟鏈結和硬鏈結。1 軟鏈結檔案 軟鏈結又叫符號鏈結,這個檔案包含了另乙個檔案的路徑名。可以是任意檔案或目錄,可以鏈結不同檔案系統的檔案。鏈結檔案甚至可以鏈結不存在的檔案,這就產生一般稱之為 斷鏈 的問題 或曰 現象 鏈結檔案甚至可以迴圈鏈結自己。類似於程式語言中的遞迴。...

Linux 硬鏈結和軟鏈結

硬鏈結是通過鏈結原始檔的索引節點來進行有效鏈結。linux系統中的每個檔案都有乙個自己的索引節點,如同資料庫中的每條記錄都有自己的唯一索引一樣。自我感覺硬鏈結就像是windows下乙個檔案的拷貝,唯一不同的地方是多個該檔案的拷貝 硬鏈結 通過原始檔的索引節點來共享和更新自己的內容,一旦該節點上的任一...

Linux軟鏈結和硬鏈結

1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節...