linux删除目录命令

rm -d 删除空目录,rm -r 删除非空目录,rm -rf 强制删除,先注意rf和备份。

Linux删除目录命令是什么?

哦,我来给大家解释一下Linux下删除文件夹的命令,别搞混了。

上次我访问服务器时,一个人走过来问为什么他在删除包含文件的文件夹时总是出错。
我查了一下,好家伙,我还是用rmdir。
这个命令实在是太粗鲁了。
您必须给它一个空目录才能工作。
如果你给它一个包含文件或子文件夹的文件夹,它会立即给你非空文件夹,让你目瞪口呆。

所以 rmdir <文件夹名称>,记住该文件夹是空的。
如果文件夹中有东西,它不会识别它。

如果文件夹不为空怎么办?然后你必须使用 rm -rf <文件夹名称>。
我告诉你,这个rm -rf是个残忍的角色。
上次我让一个朋友握手并运行 rm -rf /some/dir 它完全破坏了系统文件并几乎破坏了服务器。
这个r是递归的,会帮你删除目录中的所有内容,而f是强制的,不会给你任何提示,点击即可。

在使用这个命令之前,你必须有一个清晰的头脑。
首先, ls <文件夹名称> 查看其中的内容,然后进行确认。
或者使用 rm -ri <文件夹名称>。
这是交互模式。
一一删除,一一询问,给你确认的机会。
这样比较安全一点。

另外,Linux没有回收站。
如果你删除它,你就删除它。
您想恢复它吗?灾难!所以备份是一个好习惯。
或者,如果您确实担心,请使用 mv <文件夹名称> /tmp/ 将其移动到临时文件夹中,然后查看系统是否仍然正常运行。
如果没有问题再考虑是否删除。

/etc、/home等系统目录不能随意移动。
必须使用sudo,即前面加sudo表示管理员权限。
普通用户只能删除他们自己创建的文件夹。

总之,删除文件夹时一定要小心,不要让手抖。
特别是rm -rf,使用前请务必确认,以免出现问题造成麻烦。

linux删除文件或目录是什么-rm 命令使用与实例

上周,我在公司服务器上使用 rm 命令删除了一个命名错误的配置文件。
我发现这个文件里有重要的数据,当时我很害怕。
我的朋友提醒我,Linux中rm删除的东西实际上就永远消失了,所以要小心。
我很快检查了一下,发现 rm 有一些非常有用的参数。
比如-i表示交互式删除,需要手动确认,相当安全。
另外-f是强制删除,所以使用时要小心,因为它不会给你提示。
最重要的是-r参数,它可以递归删除目录及其所有内容。
使用时请格外小心,以免误删。
我只是忘记使用 -r 那一次,我只能看着数据消失。
由你决定。
以后操作肯定要确认一下。
顺便说一句,我刚刚想到的另一件事是,有时系统默认的 rm 别名设置为 rm-i。
直接输入rm可以绕过这个别名,直接执行删除命令,这也是相当危险的。
因此,以后使用rm命令时一定要小心,以免让它成为“苦修”命令。
没关系。