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