温馨提示×

怎样查看ubuntu软连接

小樊
47
2026-10-04 02:47:11
栏目: 智能运维

在 Ubuntu(Linux)中,软连接(也叫符号链接,symbolic link)本质上是一个指向另一个文件或目录的特殊文件。查看软连接常用以下几种方法:


一、使用 ls 查看软连接

1. 查看当前目录下的软连接

ls -l

示例输出:

lrwxrwxrwx 1 user user 8 Jun 10 10:00 link -> target

说明:

  • 第一个字符 l 表示软连接
  • -> 后面是它指向的目标

2. 只显示软连接

ls -l | grep '^l'

3. 递归查看目录中的软连接

ls -lR | grep '^l'

二、使用 find 查找软连接

1. 查找当前目录及子目录中的软连接

find . -type l

2. 查找并查看指向关系

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

3. 查找指向某个目标的软连接

find . -type l -lname '*target*'

三、使用 readlink 查看软连接指向

1. 查看软连接指向的真实路径

readlink link_name

2. 查看绝对路径(推荐)

readlink -f link_name

四、使用 stat 查看详细信息

stat link_name

可以看到:

  • 文件类型(symbolic link)
  • 指向的目标

五、图形界面查看(可选)

在 Ubuntu 文件管理器中:

  • 软连接图标通常带箭头
  • 右键 → 属性 → 基本信息中会显示“链接到”

六、常见示例

# 创建软连接
ln -s /var/www/html site

# 查看
ls -l site
readlink -f site

如果你有具体场景(比如:查看系统软连接、查找坏链、批量处理),可以告诉我,我可以给你更针对性的命令。

0 踩