linux上的軟連線和window系統上的快捷方式類似,但是還是有一些區別的(畢竟是兩個不相容的系統)。
簡單的介紹一下:
ln -s [原始檔或者目錄] [目標檔案或者目錄]將目標檔案或目錄指向指向原始檔或目錄。這一點和window的快捷方式相同。
ln -snf (格式同上,用於修改軟連線)新增軟連線或者修改軟連線的時候,原始檔或目錄的路徑一定要記得使用絕對路徑(雖然也可以用相對路徑來表示)。
軟連線可以像檔案一樣直接刪除。
環境變數與軟連線
軟連線會在選定的位置上生成映象檔案,不會占用磁碟空間。
而硬鏈結會將原始檔直接複製到指定的位置,占用同樣大小的磁碟空間(一般用不到)。
ln 不帶引數的為硬鏈結, 它會生成乙個和原始檔大小相同的空間。
無論是軟連線還是硬鏈結,檔案都保持同步變化。
指向乙個檔案的所有硬鏈結都刪掉的話檔案內容才會被刪除掉,軟連線只有刪除了源鏈結檔案,軟連線也就失效了。
常用引數:
-b 刪除,覆蓋以前建立的鏈結
-d允許超級使用者製作目錄的硬鏈結
-f強制執行
-i互動模式,檔案存在則提示使用者是否覆蓋。
-n把符號鏈結視為一般目錄
-s軟連線
-v顯示詳細的處理過程
linux軟連線和硬鏈結
一 鏈結檔案 鏈結有兩種方式,軟鏈結和硬鏈結。1 軟鏈結檔案 軟鏈結又叫符號鏈結,這個檔案包含了另乙個檔案的路徑名。可以是任意檔案或目錄,可以鏈結不同檔案系統的檔案。鏈結檔案甚至可以鏈結不存在的檔案,這就產生一般稱之為 斷鏈 的問題 或曰 現象 鏈結檔案甚至可以迴圈鏈結自己。類似於程式語言中的遞迴。...
linux軟連線和硬鏈結
一 鏈結檔案 鏈結有兩種方式,軟鏈結和硬鏈結。1 軟鏈結檔案 軟鏈結又叫符號鏈結,這個檔案包含了另乙個檔案的路徑名。可以是任意檔案或目錄,可以鏈結不同檔案系統的檔案。鏈結檔案甚至可以鏈結不存在的檔案,這就產生一般稱之為 斷鏈 的問題 或曰 現象 鏈結檔案甚至可以迴圈鏈結自己。類似於程式語言中的遞迴。...
Linux軟連線和硬鏈結
原部落格 1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,...