在本教程中,我们将向您展示如何在 Linux 上删除符号链接。 对于那些不知道的人,符号链接(也称为符号链接)是 Linux 中指向另一个文件或目录的术语或特殊类型的文件。 通常,符号链接用于链接库。 此外,用于链接挂载的 NFS(网络文件系统)共享上的日志文件和文件夹。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo
‘ 到获得 root 权限的命令。 我将逐步向您展示在 Linux 上删除符号链接的步骤。
删除 Linux 上的符号链接
可以使用两个命令删除符号链接: rm
和 unlink
. 您可以使用以下任一命令删除符号链接。
- 删除符号链接
rm
√
要删除符号链接,请运行 rm
以符号链接名称作为参数的命令:
rm symlink
要在删除符号链接之前得到提示,请使用 -i
选项:
rm -i symlink
如果你想删除多个符号链接,你可以传递多个符号链接名称作为参数 space
分开:
rm symlink-name-1, symlink-name-2
选项 rm
命令:
-i hat mean interactive ask for delete file -f force not ask just do action delete force -r recursive . use for Directory
- 删除符号链接
unlink
√
删除符号链接的最佳方法是使用适当命名的“unlink
“ 工具。 使用 unlink 删除符号链接非常简单,您只需要将其指向符号链接即可取消链接和删除:
unlink symlink
- 查找并删除损坏的符号链接。
find 命令有一个选项,允许您定位指向不再存在的文件的符号链接。 此命令列出当前目录中的符号链接:
find . -type l
一旦获得损坏的符号链接,请使用 -delete
选项与 find
命令如下图:
find /path/to/directory -xtype l -delete
恭喜! 您已成功删除符号链接。 感谢您使用本教程删除 Linux 服务器上的符号链接。