有人可以解释这个命令的作用吗?

zin*_*ing 7 find

有人可以向我解释这个命令的作用吗?

编辑:待办事项运行此命令!它破坏您的安装。

sudo find / -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)

Joh*_*ohn 26

坏事®™。它(几乎)相当于sudo rm -rf /- 它将以 root 身份查找/从那里开始并从那里递归下降的所有文件或目录,然后rm针对它找到的每个文件/目录执行命令。它实际上不会删除目录条目,因为没有传递给-f-r选项rm,但它会删除所有文件条目。

提示:除非您想重新安装操作系统,否则不要运行它。

  • 严格来说,在某些时候它会删除`/bin/rm`,之后它将无法删除更多文件。@ott 建议使用`-delete` 将修复这个“错误”:-) (11认同)
  • 这避免了 GNU rm 中的内置保护,它公然拒绝从根向下删除所有内容。 (4认同)
  • 请注意,此命令不等同于 `sudo rm -rf /`。POSIX rm 禁止尝试删除 `/`(busybox rm 会删除 `/`)。 (3认同)

hee*_*ayl 8

不要运行它。

这将在/ie 系统中的所有内容下找到所有内容(所有文件、目录、链接、套接字等),然后它会尝试使用rm.

请注意,由于没有-r选项 with rm,只有目录条目不会被删除,其他所有内容都将消失。