温馨提示×

怎样查看软连接指向

小樊
33
2026-09-15 22:06:31
栏目: 编程语言

查看软链接(符号链接,symbolic link)指向的目标路径,常用以下几种方法,适用于 Linux / macOS 等类 Unix 系统:


1. 使用 ls -l(最常用)

ls -l 软链接名

示例:

ls -l /usr/bin/python

输出类似:

lrwxrwxrwx 1 root root 9 6月  1 10:00 /usr/bin/python -> python3

其中 -> 后面的就是软链接指向的目标。


2. 使用 readlink

readlink 软链接名

示例:

readlink /usr/bin/python

输出:

python3

如果想看绝对路径(解析所有嵌套软链接):

readlink -f 软链接名

3. 使用 file

file 软链接名

示例:

file /usr/bin/python

输出:

/usr/bin/python: symbolic link to python3

4. 使用 stat

stat 软链接名

在输出中可以看到:

Symbolic link: python3

5. Windows(补充说明)

如果是 Windows 的软链接 / 快捷方式

  • 命令行:
    dir 链接名
    
  • PowerShell:
    Get-Item 链接名 | Select-Object Target
    

总结推荐

  • 快速查看:ls -l
  • 脚本获取路径:readlink -f

如果你有具体系统或命令场景(比如脚本里用、Docker 里用),可以告诉我。

0