rm -rf * 这个命令的意思是:删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复!
这个命令正常我们是不太会应用上,但会在小白提问关于linux命令的问题的时候,很多人会开玩笑的让他们输入rm -rf /。
但这样的玩笑还是少开为妙,有些小白信以为真,就直接导致了删库的悲剧,无法挽回。
→ 做做任务赚零花~
相关命令介绍:
1、rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复!
2、rm -f 其中的,f参数 (f –force ) 忽略不存在的文件,不显示任何信息不会提示确认信息。
3、rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会删除目录,通常文件通常可以恢。
4、其他参数命令:
-f, –force 忽略不存在的文件,从不给出提示。
-i, –interactive 进行交互式删除
-r, -R, –recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, –verbose 详细显示进行的步骤
–help 显示此帮助信息并退出
–version 输出版本信息并退出
友情提示:一般的删除操作用rm 即可 。
执行了rm -rf *, 恐惧将随之而来, 即使定义了 alias rm=’rm -i’也没有任何提示(因为有f), 平时还是尽量禁止使用rm -rf 吧。 必要用的时候, 再用。
如果定义了alias rm=’rm -i’, 用rm -r *的时候, 是会有提示的。
用错的话,轻则删库,重则跑路……
建议:
使用rm的任何时候, 都要小心。
把rm来 alias重定义一下
杜绝使用f选项, 必要的时候再用。 这句话充满矛盾, 但不无道理。