码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令汇总--rm

时间:2016-05-17 19:52:19      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:linux   rm   

1.功能:删除文件或者文件夹

2.用法:rm [选项] 文件或者文件夹

3.参数:

-f, --force 强制删除

-i    删除每个文件之前先确认

-I    在删除多个文件或者递归删除时,提示一次。

--interactive[=WHEN]  删除时是否需要确认,有when、once (-I)、always(-i)三种选项

-r, -R, --recursive 递归地删除文件以及文件夹

4.例子

例1:在不指定参数的参数的情况下,对于每一个需要删除的文件,都要确认是否删除;默认情况下不能删除目录;与指定参数-i的效果相同

[root@mycentos test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt  test_mv.txt

[root@mycentos test]# rm test_*

rm: 无法删除"test_1": 是一个目录

rm:是否删除普通文件 "test_1.txt"?y

rm:是否删除普通文件 "test_2.txt"?y

rm:是否删除普通文件 "test_3.txt"?y

rm:是否删除普通文件 "test_mv.txt"?n

[root@mycentos test]# ls -lh

总用量 8.0K

drwxr-xr-x 3 root root 4.0K 5月  16 18:09 test_1

-rw-r--r-- 1 root root   16 5月  16 18:12 test_mv.txt

例2:指定参数-I时,只确认一次。

[root@mycentos test]# rm -I test_*.txt

rm:删除所有参数?y

[root@mycentos test]# ls

test_1

[root@mycentos test]# ls -lh

总用量 4.0K

drwxr-xr-x 3 root root 4.0K 5月  16 18:09 test_1

例3:指定-f参数时,强制文件文件

[root@mycentos test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt

[root@mycentos test]# rm -f test_*.txt

例4:使用-rf 命令,强制删除文件及目录。

[root@mycentos test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt

[root@mycentos test]# rm -rf *

[root@mycentos test]# ls -lh

总用量 0


Linux常用命令汇总--rm

标签:linux   rm   

原文地址:http://myhwj.blog.51cto.com/9763975/1774419

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!