如何在Linux中删除符号链接?

符号链接提供了解决文件名或路径相关问题的实用方法。符号链接将创建具有不同名称和路径的相同文件或文件夹。在某些情况下,这可能会导致问题,我们必须删除符号链接。

null

列出符号链接

我们可以先列出现有的链接,特别是符号链接 ls 命令如下。符号链接提供了一些指向源文件的重定向,如符号链接 RealInput .

$ ls -lh
List Symbolic Links
列出符号链接

删除符号链接

删除符号链接有不同的方法。我们可以发布 rm 链接文件的命令。在这个例子中,我们将远程链接命名为 RealInput .

$ rm RealInput

使用“取消链接”命令删除

当我们使用 ln 命令,这是链接的快捷方式,我们也有命令命名 unlink 它可以取消给定链接的链接。在这个例子中,我们可以删除 RealInput 就像下面一样。 unlink 命令是的别名 rm 命令。

$ unlink RealInput

用sudo删除“权限被拒绝”错误的符号链接

某些符号链接可能由特权用户创建,如 root . 如果我们试图删除这个链接与正规或低特权用户,我们会得到一个错误,如 permission denied . 因此,为了消除这种象征性的联系,我们需要提供 sudo 命令开头的命令如下。

$ sudo rm RealInput

删除硬链接

我们也可以用相同的命令轻松地删除硬链接。

$ unlink RealInput

或者

$ rm RealInput

相关文章: Linux目录和文件操作

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享