ln
命令用于在 Ubuntu 系統中創建硬鏈接或符號鏈接(軟鏈接)
ln [選項] <目標文件或目錄> <鏈接名稱>
<目標文件或目錄>
:要創建鏈接的原始文件或目錄。<鏈接名稱>
:新創建的鏈接的名稱。常用選項:
-s
:創建符號鏈接(軟鏈接),而不是硬鏈接。默認情況下,ln
命令創建硬鏈接。-f
:如果鏈接名稱已經存在,則覆蓋它。-i
:在覆蓋已有的鏈接之前,要求用戶確認。-n
:當創建符號鏈接時,如果鏈接名稱已經存在并指向一個符號鏈接,那么將覆蓋該符號鏈接,而不是引用它所指向的文件或目錄。-v
:顯示詳細信息,列出創建的鏈接。示例:
ln source_file hard_link
ln -s source_file symbolic_link
ln -sf source_file link_name