一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux ln 命令

创建链接。使用 -s 可创建符号链接。

GNU Coreutils

语法

命令格式
ln [OPTION]... TARGET [LINK_NAME]

常用参数

6 个参数
参数说明
-s, --symbolic创建符号链接,而不是硬链接。
-f, --force创建新链接前移除已存在的目标链接。
-i, --interactive移除已存在的目标前询问。
-n, --no-dereference将指向目录的目标符号链接视为普通文件。
-T, --no-target-directory始终将 LINK_NAME 视为链接名称,而非目录。
-v, --verbose显示每个创建的链接名称。

用法示例

3 个示例

创建链接。使用 -s 可创建符号链接。

ln -s /opt/app ./app

创建指向日志文件的符号链接。

ln -s /var/log/app.log app.log

在同一文件系统中创建硬链接。

ln source.dat source-hardlink.dat

使用提示

符号链接可跨文件系统,也可以指向尚不存在的目标;硬链接通常不能跨文件系统。