首页 > 系统相关 >Linux删除软连接

Linux删除软连接

时间:2023-01-29 15:22:41浏览次数:40  
标签:删除 zcw link Linux rm 参数 连接

概述:
如何在linux服务器上正确且安全的删除软连接?

例子:
touch abc.txt
touch zzz.txt
echo 'test test test' > zzz.txt
ln -s zzz.txt zcw
示例图:

软连接已生效,可以看到修改zzz.txt,zcw也跟着一起修改。

删除软连接:

正确删除软连接的方法:
1.unlink(最保险的方式)
# unlink 链接源 原文件或目录
unlink zcw

2.rm方式删除(链接目录时候千万要小心,不要加f参数)
rm zcw # rm link
rm -r zcw # rm -r link 这里的参数 r 其实是没有意义的,因为link是一个软连接 不是目录
rm -rf zcw # rm -rf link # 这里的 rf 同样没有意义,只是rm 命令忽略了这里的参数


错误示范:
rm -rf link/
# 这个时候你发现软连接并没有删除,但 link/目录下的文件是全部被删除了
# 这些罪魁祸首是参数f,如果你没有使用f参数 这一切还可以挽回

rm link/
rm: cannot remove `link/': Is a directory
# 这里rm通过你的参数 link/发现是要删除一个目录,这时候需要你添加参数r
rm -r link/
rm: cannot remove `link': Not a directory
# 这里你添加了r参数,但是并不能找到目录 link/因为link并不是一个目录,他是一个软连接,只不过有些shell在补全的时候会将 `/` 补全上去
————————————————
版权声明:本文为CSDN博主「心软且酷丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41905051/article/details/122707137

标签:删除,zcw,link,Linux,rm,参数,连接
From: https://www.cnblogs.com/tianyitest/p/17072757.html

相关文章

  • docker(linux安装docker)
    接上篇:docker(开篇)目前,CentOS仅发现版中的内核支持Docker。Docker运行在CentOS7(64-bit)上,要求系统64位,Linux系统内核3.8以上,这里选择CentOS7.x1、确定你是CentOS7及以......
  • 力扣-82-删除排序链表中的重复元素Ⅱ
    这个删除重复不太常规的是:它不是删除多出来的剩下一个,而是比如有三个1,1重复了,那这三个1节点都不要 ListNode*deleteDuplicates(ListNode*head){ if(!head)returnh......
  • golang连接操作mysql
    golang操作mysqlpackagemainimport("database/sql""fmt""time"_"github.com/go-sql-driver/mysql")//定义一个全局db对象vardb*sql.DB......
  • linux-安装mysql
    1.在/use/local下mkdirmysql  2.切换到mysql文件夹下cdmysql  3.下载mysql wgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-lin......
  • Windows与Linux的互相访问
    安装上几台windows的主机,不管是xp系统还是win7win10,只要打开网络发现,在网上邻居上都可以看到局域网内在线的计算机。但是Linux就不行了。常见的解决办法是在Linux下安装S......
  • 3.远程连接、防火墙、关机
    1.ssh协议SecureShell,安全外壳协议,简称ssh,是一种建立在应用层基础上的安全协议,通过对密码进行加密传输验证,可在不安全的网络中对网络服务提供安全的传输环境,实现ssh客户......
  • Microsoft 365 解决方案:如何在搜索页面增加或者删除Filter(过滤条件)选项卡
    Blog链接:https://blog.51cto.com/u_13637423我们都知道如果用户在SharePointsite中做文档等检索,会返回很多搜索结果,默认的情况下我们可以在搜索结果页面切换不同的选项卡,......
  • Linux上如何查找占用空间最大的文件来清理
    Linux上如何查找占用空间最大的文件来清理jiang0615csdn于2022-04-1511:15:41发布3998 收藏10分类专栏:Linux操作系统运维日常工作文章标签:linux运维版权......
  • linux发送邮件mail详解
       1、发送邮件箱配置   2、配置常用邮件正文   3、邮件发送命令这两天,公司对数据安全进行了管控,发送数据时不能将数据下载到个人电脑上,上网研究了下,可以通过l......
  • 写了个"网络连接管理"软件,以后做这事情方便了
                                       支持Win2K,WinXp,Win2003,..'-------------------------------------------'作者:唐细刚'-----......