linux删除软连接命令_linux删除链接文件夹

linux删除软连接命令_linux删除链接文件夹linux删除软链接的正确做法

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

概述:

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

例子:

touch abc.txt
touch zzz.txt
echo 'test test test' > zzz.txt
ln -s zzz.txt zcw

示例图:

  linux删除软连接命令_linux删除链接文件夹

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

删除软连接:

正确删除软连接的方法:

1.unlink(最保险的方式)

# unlink 链接源 原文件或目录
unlink zcw

linux删除软连接命令_linux删除链接文件夹

2.rm方式删除(链接目录时候千万要小心,不要加f参数)

rm zcw        # rm link
rm -r zcw     # rm -r link 这里的参数 r 其实是没有意义的,因为link是一个软连接 不是目录
rm -rf zcw    # rm -rf link     # 这里的 rf 同样没有意义,只是rm 命令忽略了这里的参数

linux删除软连接命令_linux删除链接文件夹

错误示范:

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在补全的时候会将 `/` 补全上去

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188379.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Tensorfow中使用tf.identity()的作用

    Tensorfow中使用tf.identity()的作用先来看 TensorFlow 中对 identity 的定义 defidentity input name None nbsp pylint disable redefined builtin nbsp

    2025年7月7日
    3
  • 打印机显示smtp服务器未设置,打印机smtp服务器设置

    打印机显示smtp服务器未设置,打印机smtp服务器设置打印机smtp服务器设置内容精选换一换安装完模型小型化工具,量化模型前,用户需要获取并安装Caffe源代码增强包caffe_patch.tar.gz,在Caffe源码中增加部分源码文件、动态库文件及修改部分源代码。安装过程整体分为两部分:拷贝新增源码和动态库文件到Caffe环境caffe-master工程目录下。对Caffe环境caffe-master工程目录下部分文件安装p本文档所述Demo在…

    2022年10月20日
    5
  • javaweb项目图书管理系统教程(图书管理系统java课程设计)

    版权声明:本文为博主原创文章,未经博主允许不得转载2019.5.22更新看到很多人看这个项目我也没想到,不过我现在不在CSDN写文章了,博客地址链接←这是我的博客地址链接GitHub地址链接←这是我的github地址链接里面有我学习Java的过程以及笔记,希望大家一起交流。由于刚刚学习完JSP和Servlet在学习框架之前下你给更加巩固一下前面的知识所以写…

    2022年4月15日
    41
  • Android学习路径(两)项目文件本身使用场景和文件演示

    Android学习路径(两)项目文件本身使用场景和文件演示

    2022年1月13日
    48
  • sklearn常用聚类算法模型【KMeans、DBSCAN】实践

    sklearn常用聚类算法模型【KMeans、DBSCAN】实践聚类算法是很重要的一类算法模型,在实际的应用实践中是会经常使用到的,最近的工作类型中大多偏向于有监督学习类型模型的使用,而对于无监督算法模型的使用则使用得相对少了很多,今天就简单的回归一下聚类算法模型,主要是KMeans模型和DBSACN模型的使用。这两种模型可以说是聚类算法领域里面很具有代表性的算法了,前者是基于样本之间距离的聚类,后者是基于样本集密度的聚类。殊途同…

    2022年6月23日
    33
  • pycharm2021年激活码(破解版激活)

    pycharm2021年激活码(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号