linux系統(tǒng)命令學(xué)習(xí)-ln命令 該命令在文件之間創(chuàng)建鏈接.這種操作實際上是給系統(tǒng)中已有的某個 文件指定另外一個可用于訪問它的名稱.對于這個新的文件名,我們可以為 之指定不同的訪問權(quán)限,以控制對信息的共享和安全性的問題. 如果鏈接指向目錄,用戶就可以利用該鏈接直接進(jìn)入被鏈接的目錄而不用打一 大堆的路徑名.而且,即使我們刪除這個鏈接,也不會破壞原來的目錄. 語法∶ 在硬鏈接的情況下,參數(shù)中的“目標(biāo)”被鏈接至[鏈接名].如果[鏈接名]是一個目錄名,系統(tǒng)將在該目錄之下建立一個或多個與“目標(biāo)”同名的鏈接文件,鏈接文件和被鏈接文件的內(nèi)容完全相同.如果[鏈接名]為一個文件,用戶將被告知該文件已存在且不進(jìn)行鏈接.如果指定了多個“目標(biāo)”參數(shù),那么最后一個參數(shù)必須為目錄. 如果給ln命令加上s選項,則建立符號鏈接.如果[鏈接名]已經(jīng)存在但不是目錄,將不做鏈接.[鏈接名]可以是任何一個文件名(可包含路徑),也可以是一個目錄,并且允許它與“目標(biāo)”不在同一個文件系統(tǒng)中.如果[鏈接名]是一個已經(jīng)存在的目錄,系統(tǒng)將在該目錄下建立一個或多個與“目標(biāo)”同名的文件,此新建的文件實際上是指向原“目標(biāo)”的符號鏈接文件. |
|