linux删除文件abc的命令是,Linux删除文件和文件夹的命令是什么?

1. rm命令简介

rm是Linux系统上最常用的命令之一也是最危险的命令之一,该命令用于删除一个目录中的一个或多个文件或目录,它也可以全部删除某个目录及其下的所有文件及子目录。对于链接文件,只是删除了链接,原有文件不受影响。

执行rm之前,需要三思,因为一不小心会做成业务中断,甚至数据会永久丢失。

2. rm选项

-f, --force 忽略不存在的文件,从不给出提示。

-i, --interactive 进行交互式删除

-r, -R,--recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。

-v, --verbose 详细显示进行的步骤

--help 显示此帮助信息并退出

--version 输出版本信息并退出

3. 常见使用案例

先看看当前目录的内容

[root@zcwyou zcwyou]# ll

总用量 0

-rw-r--r--. 1 root root 0 11月 28 11:24 456.txt

drwxr-xr-x. 2 root root 22 11月 28 11:25 abc

drwxr-xr-x. 3 root root 17 11月 28 13:31 yyy

删除文件456.txt

[root@zcwyou zcwyou]# rm 456.txt

rm:是否删除普通空文件 “456.txt”?yes

e603db45150ca3308233ce466e823bdc.png

默认情况下,已经加入选项-i,即删除文件时会询问,必须输入yes才能删除成功。

强制删除文件不提示

选项选项-f

[root@zcwyou zcwyou]# ll

总用量 0

drwxr-xr-x. 2 root root 22 11月 28 11:25 abc

-rwxr-xr-x. 3 root root 17 11月 28 13:31 123.txt

[root@zcwyou zcwyou]# rm -f 123.txt

没有任何提示删除了123.txt

c32ef3571ca3b2a130cde28fb1a5abc1.png

递归删除目录

删除/root/zcwyou/下面所有的目录和文件

[root@zcwyou zcwyou]# cd /root/zcwyou/

[root@zcwyou zcwyou]# rm -rf ./abc/

e50df63261254680f00ca263c41c32c1.png

总结:

这里强烈建议先使用cd切换到明确目录后才执行删除动作,否则极有可能造成重大事故。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值