ln 連線命令有軟連線(symbolic link)和硬連線(hard link)之分的,軟連線又稱符號連線,相當於 windows 下的快捷方式,硬連線相當於 windows 的副本。簡要說下用法,其它自己 man 吧~
語法:ln 檔案或目錄 連線名
1 ln/
bin/
cat/
bin/
cat.ln
語法:ln -s 檔案或目錄 連線名 1
ln-s
/bin
/cat
/bin
/cat
.ln
-f目標遇到同名時覆蓋
-v鏈結前顯示檔名
-i刪除前進行確認
語法:rm 連線名
1 rm/
bin/
cat.
ln
注意:如果連線是目錄的話,刪除時最後不能帶 /,不然會報錯。如果源是目錄而不是檔案,沒報錯的話很可能造成嚴重後果,即刪掉了源目錄!因此刪除任何連線,無論指向的是檔案還是資料夾等等,最後都不能帶 /,經常 tab 補全的人注意了!
1、當某個軟體由於容量過大,如 mysql,佔滿了某個分割槽,你可以移動到別的分割槽地方,然後使用乙個軟連線,這樣就可以免除複雜的清理過程。 1
ln-s
new/
path
/mysql
old/
path
/mysql
2、當某個軟體產生的 log 不能控制不生成,可以讓產生的 log 檔案直接軟連線到 /dev/null 黑洞裡。 1
ln-s
/dev
/null
path/to
/sys
.log
3、軟體安裝後如果更改了路徑,會涉及很多配置檔案的修改,但可以通過軟連線來保留原路徑的存在,免除配置檔案的修改。
linux命令 ln軟連線,硬鏈結
linux 系統中有軟鏈結和硬鏈結兩種特殊的 檔案 1 硬鏈結檔案跟原始檔擁有相同的i inode 節點和儲存block塊,它們可以看作是同乙個檔案。2 可通過i節點進行識別 i節點相同 3 鏈結檔案和原始檔必須在相同的分割槽,不能跨分割槽。3 不能針對目錄建立硬鏈結。這個雖然linux ln命令幫...
linux命令ln的用法
ln 這是linux中乙個非常重要命令,請大家一定要熟悉。它的功能是為某乙個檔案在另外乙個位置建立乙個同不的鏈結,這個命令最常用的引數是 s,具體用法是 ln s 原始檔 目標檔案。當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目...
linux下的ln命令
ln是linux中又乙個非常重要命令,它的功能是為某乙個檔案在另外乙個位置建立乙個同不的鏈結,這個命令最常用的引數是 s,具體用法是 ln s 原始檔 目標檔案。當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後...