軟鏈結(也叫符號鏈結),類似於windows系統中的快捷方式,與硬鏈結不同,軟鏈結就是乙個普通檔案,只是資料塊內容有點特殊,檔案使用者資料塊中存放的內容是另一檔案的路徑名的指向,通過這個方式可以快速定位到軟連線所指向的原始檔實體。軟鏈結可對檔案或目錄建立。
ll //檢視軟連線 l為軟連線標示
linux系統可以用ln命令來建立鏈結檔案。
ln命令格式:
ln [引數] [原始檔或目錄] [目標檔案或目錄]
主要引數:
-i 互動模式,檔案存在則提示使用者是否覆蓋。
-s 軟鏈結(符號鏈結)。
-d 允許超級使用者製作目錄的硬鏈結。
-b 刪除,覆蓋以前建立的鏈結
軟鏈結 (符號鏈結) ln -s source target
硬鏈結 (實體鏈結)ln source target
軟連線target 檔案 不能用cat檢視;硬鏈結可以用cat檢視;
硬鏈結改變source 或者target ,另外乙個同時改變
軟連線 硬鏈結
一 linux系統中乙個檔案由目錄項 inode表和資料塊組成。1 首先根據檔名,找到我們目錄項中的inode號。2 通過inode號進入我們inode表中,查詢到該檔案中一些資訊。3 然後通過inode表中的儲存的資料區的指標,讀取我們相應資料區的內容。二 硬鏈結 本質 是給我們的檔案取別名。與原...
Linux連線 硬鏈結 軟連線
1.linux 鏈結概念 linux 鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln 命令產生硬鏈結。硬連線硬連線指通過索引節點來進行連線。在 linux 的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱...
硬鏈結與軟連線
硬鏈結只能引用同一檔案系統中的檔案。它引用的是檔案在檔案系統中的物理索引 也稱為 inode 當您移動或刪除原始檔案時,硬鏈結不會被破壞,因為它所引用的是檔案的物理資料而不是檔案在檔案結構中的位置。硬鏈結的檔案不需要使用者有訪問原始檔案的許可權,也不會顯示原始檔案的位置,這樣有助於檔案的安全。如果您...