Command

ln

2024-01-17

ln 命令用于创建文件的链接。

语法

Terminal window
1
ln [选项] 目标 链接名

选项:

  • -s: 创建软链接(符号链接)
  • -f: 强制创建链接
  • -i: 交互模式,如果目标文件已存在,则询问是否覆盖
  • -v: 显示详细信息

硬链接和软链接的区别:

  • 硬链接
    • 不支持对目录操作
    • 不能跨文件系统,即不能跨磁盘分区
  • 软链接
    • 支持对目录操作
    • 可以跨文件系统
    • 以路径的形式存在,类似 [[Windows]] 中的快捷方式

使用

Terminal window
1
ln -s /path/to/source /path/to/link