Linux删除软连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux删除软连接相关的知识,希望对你有一定的参考价值。

今天给/etc创建了个链接,删除软链接,导致删掉后,/etc/下文件全没了.

于是搜集了这篇文章.

1、创建一个软连接

[[email protected] home]# ln -s /usr/soft/ /home/soft_link

2、删除软连接出现错误

[[email protected] home]# rm /home/soft_link/
rm: 无法删除"/home/soft_link/": 是一个目录

3、删除软连接的正确方式

[[email protected] home]# rm /home/soft_link/
rm: 无法删除"/home/soft_link/": 是一个目录
[[email protected]-linux home]# rm /home/soft_link
rm:是否删除符号链接 "/home/soft_link"?y

 

4、只是删除了软连接文件(正确方式)

[[email protected] home]# rm -rf /home/soft_link
[[email protected] home]# ll /usr/soft/
总用量 4
-rw-r--r-- 1 root root 12 6月 4 18:09 soft.txt

 

5、错误操作,通过软连接删除了实际存在的数据。

[[email protected] home]# ln -s /usr/soft /home/soft_link
[[email protected] home]# ls
1234.cap freeswitch.bin logs monitor packages.tar.gz www
Adtec soft_link lost+found monitor_log recordings
[[email protected]-linux home]# rm -rf /home/soft_link/
[[email protected] home]# ls
1234.cap freeswitch.bin logs monitor packages.tar.gz www
Adtec soft_link lost+found monitor_log recordings
[[email protected]-linux home]# cd soft_link/
[[email protected] soft_link]# ls
[[email protected] soft_link]# cd /usr/soft/
[[email protected] soft]# ls

 



备注:想要删除链接文件要用以下命令 rm /home/soft_link 只是少了一个“ / ” 删除的 就是链接文件, 也就是在文件的最后不要加上/

以上是关于Linux删除软连接的主要内容,如果未能解决你的问题,请参考以下文章

关于Linux软连接

linux如何设置软连接??

Linux中硬链接文件和软链接文件有啥区别?

linux下啥命令能查到软连接的绝对路径

linux 链接的使用 创建和删除符号连接(软、硬链接)

linux之文件链接