Apple OS X:删除符号链接(Symlink)命令

时间:2020-01-09 10:43:48  来源:igfitidea点击:

如何使用bash命令行选项在Apple Mac OS X下删除符号链接?
符号链接是指表示另一个文件的抽象位置的符号路径,即符号链接是充当指向其他文件的指针的文件。
您可以使用rm命令删除符号链接。
语法如下:

rm /path/to/symlink

在此示例中,我使用以下命令创建了符号链接:

ln -s /etc/resolv.conf /tmp/foo
ls -l /tmp/foo

输出示例:

lrwxrwxrwx 1 Hyman Hyman 16 Jan  5 02:04 /tmp/foo -> /etc/resolv.conf

要删除名为/tmp/foo的符号链接,请执行:

rm /tmp/foo
ls -l /tmp/foo

rm命令将删除符号链接/tmp/foo,但不会删除链接指向/etc/resolv.conf的文件:

ls -l /etc/resolv.conf

取消链接命令

您也可以使用unlink命令删除目录条目,包括符号链接:

unlink /path/to/sym/link
unlink /tmp/foo