Linux删除符号链接(Symlink)
时间:2020-07-27 12:59:03 来源:igfitidea点击:
在本教程中,我们将学习如何使用命令行界面在Linux中删除符号链接(软链接或者符号链接)。
Linux操作系统中的符号链接只不过是另一个文件的快捷方式。
因此,Linux管理员可以使用“rm”命令删除符号链接:
rm symbolic_link
'rm'命令只删除符号链接,原始文件未被触及。
还有另一个命令,'取消链接'命令,我们可以用来删除Linux中的符号链接。
unlink symbolic_link
示例:删除符号链接
在我们的Ubuntu Server中,在'/etc/apache2/sites-enabled'目录中,我们有一个名为'000-default.conf'的符号链接,指向'/etc/apache2/sites-available/000-default.conf'。
现在,如果我想要的话,我可以使用'rm'命令删除此链接,如下所示:
rm 000-default.conf
现在,如果我运行'ls'命令,则符号链接不再存在。
但是,原始文件仍然存在于“/etc/apache2/sites可用/'目录中。
如果我们使用“ri”选项使用“rm'命令,则会在删除符号链接之前要求确认:
rm -i 000-default.conf
输入“yes”或者“Y”以确认我们要删除符号链接。
但是,“unlink”命令没有提示选项。
如何在Linux中删除Symlink目录
“RM”和“未链接”命令可用于删除指向目录的符号链接。
但是,请勿在链接名称结束时使用正斜杠(/)。
Linux管理员可以删除symlink目录,如下所示:
rm symlink_directory
如果使用了向前斜杠(/),则RM命令将删除目标文件夹中的文件,而不是Symlink目录。