linux如何删除文件

linux下如何删除文件夹

在Linux中要删除文件夹,rm -rf是关键。

比如2 02 2 年,我在上海的时候,删除/var/log/nginx/access目录,直接: rm -rf /var/log/nginx/access
该命令会直接删除整个目录及子目录下的所有文件,无需确认。

-r 是什么意思?它是递归的,会删除目录中的所有内容。
-f 是必需的。
即使文件丢失或权限不正确,也不会报告或请求任何错误。

如果您遇到权限问题,屏幕上出现 Permission Denied,您需要添加 sudo,例如: sudo rm -rf /var/log/nginx/access
注意,sudo 控制权限。
用得太多也不好。
在按下之前,您必须先查看正确的位置。

当你在Linux中删除某些东西时,没有回收站。
一旦你删除某些东西,它就会消失。
您想恢复它吗?灾难。
因此操作前一定要仔细查看,不要删除重要的元素。

你最害怕什么?只要删除根目录/,或者rm -rf /,系统就会直接崩溃。
2 02 2 年,我有一个朋友手滑了,服务器崩溃了,花了很多钱才修好。

所以,先保存!或者使用 mv 将目录移动到其他位置,检查它,然后删除它。

如果您想查看 rm 设置,请运行 man rm 并按 F1
如果只想删除空目录,可以使用rmdir,但如果目录中有项目,则无法删除,并且会提示错误。

总之,rm -rf 使用起来很方便,但你必须小心,不要把事情搞砸。

如何更改文件夹权限 linux命令删除指定文件