删除文件工具rm
Thursday, September 18th, 2008 | SEO技术
rm 是用来删除一个或多个文件的工具,并且能用于删除非空目录。我们前面提到了可以加参数-rf 就可以强制删除一个非空目录。
rm的语法格式;
#rm [参数选项] file1 file2 … …
#rm [参数选项] dir1 dir2 dir3 … …
rm 常用参数:
-f 不显示警告或提示信息就删除,用的时候需要小心;
-i 删除文件时,显示警告信息,要多用,这样比较安全;根据提示,输入y就表示删除,输入n,请示不删除;
-r或-R 表示可以删除整个目录(包括子目录及所有文件),要小心用;
[root@localhost ~]# rm -i 123.sh 注:这是删除一个文件,用-i参数的示例,有警告提示;
rm:是否删除一般空文件“123.sh”? y
比如我们想删除mydir目录及所有下级目录和文件,要有提示的警告信息,可以用-r参数和-i参数的组合;如果您想终止rm命令,请按ctrl+c组合健退出rm;
[root@localhost ~]# rm -ri mydir/
rm:是否进入目录“mydir/”? y
rm:是否进入目录“mydir//youdir”? y
rm:是否删除一般文件“mydir//youdir/enteruml.sh”?
如果您想没有任何警告信息的删除mydir目录下的所有文件及子目录,可以用-r和-f参数的组合;
[root@localhost ~]# rm -rf mydir






