linux中的rm-r和rm-r有什么区别?

Linux没有rmr命令。
正确是rm -r。
递归删除目录。
格式:rm -r 目录名。
危险,慎用。
会删所有内容。
建议备份。

Linux里面rm -r和rm -rf区别是什么?

哎,别听他们整那些花里胡哨的理论。
我跟你讲讲真事。

前年,我在上海,帮一个哥们儿清理服务器硬盘。
那硬盘塞得满满当当,几千个G的日志文件,都是几年攒下来的。
哥们儿急,说这些没用了,全删了。
我当时就寻思,这么多,一个个删?累死个人。
我就用了 rm -rf /path/to/dir。

你猜怎么着?他手一抖,把 -f 给忘了。
结果呢?删到一半,碰到一个系统保护文件,就停了。
那哥们儿还问我咋回事,我汗都下来了。
最后还是用 ls 仔细看了一遍,找到那个文件,手动删了,才继续。

后来又碰到一次,在成都。
那回我学聪明了。
还是那些乱七八糟的备份文件,这次我用了 rm -ri /path/to/dir。
你猜怎么着?每删一个文件,它都问你要不要删。
删一千个文件,它就问你一千次。
虽然慢点,但那心安啊。
最后删完,我那哥们儿还说,以后有文件要删,你先问我,别自己瞎用命令。

所以你看,这 rm 命令,看着简单,其实坑不少。
-r 是递归, -f 是强制, -i 是交互。
啥时候用啥,得心里有数。
别像我当年,手热了就瞎操作。