Linux常用命令——rm

参考:man rm

 

rm命令释义:

  rm — 删除多个文件或目录

语法规则:

  rm [option] ... FILE ...

使用举例:

1 #删除单个文件
2 rm -f file1   #删除file1且不用返回任何信息
3 rm -i file1   #删除file1之前询问是否删除file1
4 #删除多个文件
5 rm -f file1 file2 #删除file1和file2
6 rm -i *.o         #删除后缀为.o的所有文件,每删除一个文件就询问一次
7 #删除目录
8 rm -r dir1/  #删除目录dir1及dir1下的子目录
9 rm -R dir1/  #同上

需要注意的是,带参数-i时,返回询问信息并没有提供选项(如y/n?)。

如果什么都不输入或输入错误则文件不会被删除,要删除就输入y,不删除就n。

$ rm -i *.o *.O  #这行是自己在shell下输入
rm: remove regular file `c_regex.o'? y #该行是linux返回的信息,y是自己输入

 

rm命令的常用参数:

  -f    强制删除,不管有没有文件,不用返回任何提示

  -i    删除每一个文件都要返回询问提示

  -r,-R  删除目录

 

除了上面提到的参数外,还有一些参数,详情请在shell下输入man rm

posted on 2017-11-14 18:20  枪眼  阅读(178)  评论(0)    收藏  举报

导航