在 Ubuntu(Linux)中,软连接(也叫符号链接,symbolic link)本质上是一个指向另一个文件或目录的特殊文件。查看软连接常用以下几种方法:
ls 查看软连接ls -l
示例输出:
lrwxrwxrwx 1 user user 8 Jun 10 10:00 link -> target
说明:
l 表示软连接-> 后面是它指向的目标ls -l | grep '^l'
ls -lR | grep '^l'
find 查找软连接find . -type l
find . -type l -exec ls -l {} \;
find . -type l -lname '*target*'
readlink 查看软连接指向readlink link_name
readlink -f link_name
stat 查看详细信息stat link_name
可以看到:
在 Ubuntu 文件管理器中:
# 创建软连接
ln -s /var/www/html site
# 查看
ls -l site
readlink -f site
如果你有具体场景(比如:查看系统软连接、查找坏链、批量处理),可以告诉我,我可以给你更针对性的命令。