ln命令主要用於在檔案之間建立鏈結
目前有四種使用方式:
1.ln [option] ... [-t] target link_name(第1**)
2.ln [選項] ...目標(第2**)
3.ln [選項] ...目標...目錄(第3表) )
4.ln [option] ... -t directory target ...(第4版)
詳細說明:
。在第1種方式中,建立乙個名為link_name的target鏈結在第2種方式中,在當前目錄中建立指向target的鏈結在第3和第4的方式中,建立指向目錄中每個target的鏈結。預設情況下建立硬鏈結,使用--symbolic(或者-s)建立軟鏈結。預設情況下,每個目標(新鏈結的名稱)不應該已存在。建立硬鏈結時,每個target必須存在軟鏈結可以包含任意文字。
如果稍後解析,則相對於其父目錄解釋相對鏈結。
對於長選項,強制引數也是強制選項。
--backup [= control]備份每個現有目標檔案
-b類似--backup但不接受引數
-d,-f,-directory允許超級使用者嘗試硬鏈結目錄(注意:由於系統限制可能會失敗,即使對於超級使用者也是如此)
-f,-force刪除現有目標檔案
-i,-interactive提示是否刪除目標檔案
-l, -邏輯
作為符號鏈結的引用引用目標
-n,-no-解引用將link_name視為普通檔案(如果它是指向目錄的符號鏈結)
-p, - 物理直接將符號鏈結硬鏈結
-r,-relative建立相對於鏈結位置的符號鏈結
-s,-symbolic使符號鏈結而不是硬鏈結
-s,-suffix = suffix覆蓋通常的備份字尾
-t,-target-directory = directory指定要在其中建立鏈結的directory
-t, - 沒有目標目錄始終將link_name視為普通檔案
-v,-verbose每個鏈結檔案的列印名稱
-help顯示此幫助並退出
-version輸出版本資訊並退出
除非使用-suffix或******_backup_suffix進行設定,否則備份字尾為「〜」可以通過-backup選項或通過version_control環境變數選擇版本控制方法以下是值。:
無,關閉永遠不會進行備份(即使給出-backup)
編號,t編號備份
現有的,編號為零的編號備份,否則簡單
簡單,永遠不會做簡單的備份
使用-s忽略-l和-p。否則,指定的最後乙個選項控制target是符號鏈結時的行為,預設為-p。
歡迎志趣相投的朋友一起學習交流!
技術資料分享群:272811256
符號鏈結檔案 Linux硬鏈結檔案的建立
雖然符號鏈結與硬鏈結兩者的名字裡面都有鏈結,但是兩者還是有很大的不同的,兩者的原理與特徵都不相同 首先我們看一下linux的檔案是如何儲存的。在linux中當劃分磁碟分割槽並格式化的時候,整個分割槽會被劃分為2個部分即 inode區和data block區 乙個檔案會被分成兩個部分,分開存放,一部分...
linux建立檔案 目錄鏈結
linux建立檔案 目錄鏈結 1.使用方式 ln option source file dist file f 建立時,將同檔名刪除 i 刪除前進行詢問 ln s abc cde 建立abc 的軟連線 ln abc cde 建立abc 的硬連線,2.硬鏈結可認為是乙個檔案擁有兩個檔名 而軟鏈結則是 ...
linux建立檔案 目錄鏈結
1.使用方式 ln option source file dist file f 建立時,將同檔名刪除.i 刪除前進行詢問.ln s abc cde 建立abc 的軟連線 ln abc cde 建立abc的硬連線,linux 軟連線與硬連線 對於乙個檔案來說,有唯一的索引接點與之對應,而對於乙個索引...