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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • ssm框架过时了吗_ssm和mvc框架

    ssm框架过时了吗_ssm和mvc框架日志如果一个数据库操作,出现了异常,我们需要排错,日志就是最好的助手曾经:sout,debug现在:日志工厂掌握STDOUT_LOGGINGLOG4Jlog4j什么是Log4j?我们可以控制日志信息输送的目的地是控制台我们也可以控制每一条日志的输出格式通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。分页减少数据量selsect * from user limit startIndex,pageS

  • 计算机毛利润的函数,毛利率计算公式

    计算机毛利润的函数,毛利率计算公式

  • performClick()方法的使用「建议收藏」

    performClick()方法的使用「建议收藏」1.performClick()方法的作用:   performClick()方法是使用代码主动去调用控件的点击事件(模拟人手去触摸控件)2. 使用注意事项: 如果同时使用了view.setOnTouchListener()方法,则有可能存在拦截view.performClick()的响应事件, 因为当view.OnTouchEvent()在event.getAc

  • Spring注解 @Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier 解析…

    Spring注解 @Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier 解析…

  • c++开发面试问题(java面试app)

    面试智力题1、25皮马,5个赛道,求经过几场比赛,可以得到跑得最快的5皮马1)先把25皮马分成5组,分别每组进行比赛:(5场)A1A2A3A4A5、B1B2B3B4B5、C1C2C3C4C5、D1D2D3D4D5、E1E2E3E4E5。假设每组比赛后,结果如上所示。2)把每组最快的马拿出来进行比赛:(1场)A1B1…

  • DSP6678入门必看「建议收藏」

    DSP6678入门必看「建议收藏」DSPC6000系列入门必看如何选择外部时钟?DSP的内部指令周期较高,外部晶振的主频不够,因此DSP大多数片内均有PLL。但每个系列不尽相同。TMS320C62xx:PLL可以×1,×4,×6,×7,×8,×9,×10和×11,因此外部主频可以为11.8MHz-300MHz。TMS320C67xx:PLL可以×1和×4,因此外部主频可以为12.5MHz-230MHz。TMS320C64…

发表回复

您的电子邮箱地址不会被公开。

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