C++路线_01C语言基础_01Linux_12删除文件及失业命令(rm)

rm删除命令

rm 可以说非常无敌的删除命令,它会删除指定的文件或目录(无论空不空),并且删除的时候不会弹出任何提示,也就慢慢诞生了rm删库跑路的梗,所以说,对于新手来说使用rm还是要慎重的,不要学着学着成了面向监狱编程哈哈哈(网图)
跑路
rm命令的基本格式:

[localhost.zhubin@localhost ~]$ rm[选项] 文件或目录

关于选项:

选项功能
-f暴力删除,系统不再询问,直接删除目标文件或目录
-i在删除目标文件或目录前,系统给出提示,该命令可以防止误删
-r一级一级删除,主要用于删除目录,rmdir的升级版,不需要判断是否为空,删除子目录及所有文件

注意:如果没有备份的话,使用rm删除后,是无法恢复的,只有跑路的份,所以一定要慎重,特别是删除目录的时候,没有后悔药

【rm删除】
root用户默认情况下,使用rm命令不带选项的时候,默认是添加了-i选项的,默认情况下系统会询问是否确认删除(非root默认情况下也不会提示,CentOS8)

先给出root用户下的删除演示
在这里插入图片描述
可以看到,在root用户下,使用rm命令时提示了是否要删除day02
我们再看普通用户下(非管理员)
在这里插入图片描述
普通用户下,并没有提示就删除了day02的空文件,这是一小点不同,在普通用户下要慎重使用rm命令,默认情况下不会提示!!!

【-r选项与-f选项】
关于-r选项,就不再演示,和rmdir的-r选项没有多少区别,只是在 rm -r 时会每级目录都提示是否删除,如果目录层级较多,会把人逼疯,所以一般情况下-r是和-f一起使用的
在这里插入图片描述
暴力删除啥也不提示,文件目录直接就消失了,但是还是要注意,删除后是无法恢复的,恢复也不是没有办法,但是无法恢复所有数据,一般恢复一半就很不错了,专业的数据恢复团队所恢复的数据或许多一些,但是代价也相当的大,所以不如未雨绸缪,慎重rm才是王道(图片来自网络)
删库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值