温馨提示×

ubuntu软连接能链目录吗

小樊
40
2026-09-25 09:06:44
栏目: 智能运维

可以的,Ubuntu(以及 Linux 一般)下的软链接(符号链接,symbolic link)完全可以链接到目录。

创建目录软链接

ln -s /path/to/source_dir /path/to/link_name

示例:

ln -s /home/user/data /home/user/data_link

这样 data_link 就是一个指向 data 目录的软链接,访问 data_link 就相当于访问 data。

常见注意点

  1. 可以跨文件系统 软链接可以指向不同磁盘、不同分区上的目录。

  2. 源目录删除后链接失效 如果源目录被删除或移动,软链接会变成“悬空链接(broken symlink)”。

  3. 访问方式

    cd data_link
    ls data_link
    

    都和访问普通目录一样。

  4. 删除软链接不会影响源目录

    rm data_link
    

    只会删除链接,不会删除原目录。

  5. 不要用 / 结尾创建链接(容易踩坑)

    ln -s /home/user/data/ data_link   # 不推荐
    

    推荐不加末尾斜杠。

如果你愿意,我也可以讲一下**软链接 vs 硬链接(目录不能用硬链接)**的区别。

0 踩