温馨提示×

怎样查看linux软连接

小樊
49
2026-09-30 21:04:48
栏目: 智能运维

在 Linux 中,“软连接”通常指符号链接(symbolic link,软链接)。查看软连接常用以下几种方法:


1. 使用 ls 查看

ls -l

软链接会显示为:

lrwxrwxrwx 1 user user 10 Jun 10 10:00 link -> target
  • 第一个字符 l 表示是软链接
  • -> 后面是实际指向的文件或目录

只查看当前目录下的软链接:

ls -l | grep '^l'

2. 使用 find 查找软链接

查找当前目录及子目录中的所有软链接:

find . -type l

查找并显示指向目标:

find . -type l -exec ls -l {} \;

3. 使用 readlink 查看软链接指向

readlink 软链接名

查看绝对路径指向:

readlink -f 软链接名

4. 使用 file 命令

file 软链接名

输出示例:

link: symbolic link to `target'

5. 使用 stat 查看详细信息

stat 软链接名

可看到软链接本身和指向目标的信息。


6. 查看某个目录下所有软链接(含递归)

ls -lR | grep '^l'

如果你是想知道:

  • 如何判断一个文件是不是软链接
  • 如何查找损坏的软链接
  • 软链接和硬链接的区别

可以继续问我。

0 踩