温馨提示×

CentOS软连接如何删除

小樊
35
2026-07-20 23:39:17
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,**软连接(符号链接,symbolic link)**可以使用 rmunlink 命令删除。


一、查看软连接

先确认是不是软连接:

ls -l 链接名

示例输出(开头是 l):

lrwxrwxrwx 1 user user 10 testlink -> /etc/file

二、删除软连接的常用方法

✅ 方法 1:使用 rm(最常用)

rm 软连接名

示例:

rm testlink

⚠️ 注意

  • 不要加 /,否则可能误删原目录内容
  • 只删除链接本身,不会影响源文件

✅ 方法 2:使用 unlink

unlink 软连接名

示例:

unlink testlink

unlink 只能删除单个文件或链接,不能删除目录。


三、删除目录软连接(重点)

假设有一个目录软连接:

ln -s /data/app app_link

✅ 正确删除方式:

rm app_link

❌ 错误方式(会删除源目录内容):

rm app_link/

四、批量删除软连接(可选)

删除当前目录下所有软连接:

find . -maxdepth 1 -type l -delete

或先查看再删除:

find . -maxdepth 1 -type l

五、总结

操作 命令
删除软连接 rm 链接名
删除软连接 unlink 链接名
查看软连接 ls -l
删除目录软连接 rm 链接名(不要加 /

如果你有具体路径或报错信息,可以贴出来,我可以帮你具体分析。

0