linux rm 删除文件,linux rm命令删除文件详解

linux rm命令删除文件详解

linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

参数

rm (选项)(参数)

-i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒

-I 一次删除多个文件(大于三个),提示消息只提示一次

-r 递归删除,用于删除目录:

-d 用于删除空目录,如果目录不为空,则无法删除

-f 强制删除,不弹出任何提示,慎用

实例

1. 删除当前目录下除隐含文件外的所有文件和子目录

rm -r * //这样删除数据做是非常危险的

2. 交互模式下删除文件

rm -i test.trc

rm: remove regular file `test.trc'? y //输入y删除文件 n不删除文件

removed `test.trc'

3. 递归删除某个目录下文件以及子目录

rm -rf tomcat/ //删除tomcat下所有的文件及子目录

4. 删除当前目录下的所有trc文件类型的文件

rm -v *.trc

5. 删除当前目录下所有.bin目录,删除前逐一询问确认

rm -i *.bin

Linux系统没有回收站,rm删除就永远找不到了,删除的时候,最好用绝对路径,比较保险。

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值