<>rm命令
rm命令来自于英文单词remove的缩写,其功能是用于删除文件或目录,一次可以删除多个文件,或递归删除目录及其内的所有子文件。
rm也是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行rm -rf
/*命令则会清空系统中所有的文件,甚至无法恢复回来。所以我们在执行之前一定要再次确认下在哪个目录中,到底要删除什么文件,考虑好后再敲击回车,时刻保持清醒的头脑。
语法格式:rm [参数] 文件
参数功能
-f强制删除(不二次询问)
-i删除前会询问用户是否操作
-r/R递归删除
-v显示指令的详细执行过程
<>实例
删除某个文件,默认会进行二次确认,敲击y进行确认
例如:删除abc.cfg
[root@localhost ~]# rm abc.cfg rm:是否删除普通文件 "abc.cfg"?y [root@localhost ~]#
删除某个文件,强制操作不需要二次确认
例如:删除efg.cfg
[root@localhost ~]# rm -f efg.cfg [root@localhost ~]#
删除某个目录及其内的子文件或子目录,一并都强制删除
例如:删除monster2目录
[root@localhost ~]# rm -rf monster2 [root@localhost ~]#
强制删除当前工作目录内的所有以monster开头的目录
[root@localhost ~]# rm -rf monster* [root@localhost ~]#
强制清空服务器系统内的所有文件
不想让系统报废不要尝试
rm -rf /*