Helen Asked: 2019-06-25 02:55:12 +0800 CST2019-06-25 02:55:12 +0800 CST 2019-06-25 02:55:12 +0800 CST "rm -rf" 对其中的 "/*" 做了什么?[复制] 772 警告: 为避免灾难性的数据丢失,读者不应运行此程序,也不要对其进行任何修改! 我想了解此命令的作用:sudo rm -rf/* command-line rm 2 个回答 Voted guiverc 2019-06-25T03:05:45+08:002019-06-25T03:05:45+08:00 rm= 删除文件 -r= 递归 -f= 强制(即不要求确认) 这些选项被分组-rf以节省打字。 /*=要开始删除的文件;IE。从 / 或根目录开始 sudo提升权限 - 因此用户将拥有对所有内容的写入权限。 总之,该命令将删除系统上的每个文件,而无需任何确认。 您可以运行man rm以阅读rm. Best Answer xiota 2019-06-25T03:44:58+08:002019-06-25T03:44:58+08:00 如前所述,该命令将因输入错误而出错。 sudo rm -rf/* [sudo] password for ___: rm: invalid option -- '/' Try 'rm --help' for more information. 如果没有拼写错误,该命令将尝试删除系统上的所有文件。 它会为某些文件引发错误,这些文件本质上是不可删除的,例如包含在/proc、/sys、/dev或只读文件系统中的一些文件。 尽管其他人已经在评论中指出如何纠正它,但我不会在这个答案中这样做,因为它可能会导致一些新手破坏他们的系统。 有关该rm命令的更多信息,请参阅man rm。
rm
= 删除文件-r
= 递归-f
= 强制(即不要求确认)-rf
以节省打字。/*
=要开始删除的文件;IE。从 / 或根目录开始sudo
提升权限 - 因此用户将拥有对所有内容的写入权限。总之,该命令将删除系统上的每个文件,而无需任何确认。
您可以运行
man rm
以阅读rm
.如前所述,该命令将因输入错误而出错。
如果没有拼写错误,该命令将尝试删除系统上的所有文件。 它会为某些文件引发错误,这些文件本质上是不可删除的,例如包含在
/proc
、/sys
、/dev
或只读文件系统中的一些文件。尽管其他人已经在评论中指出如何纠正它,但我不会在这个答案中这样做,因为它可能会导致一些新手破坏他们的系统。
有关该
rm
命令的更多信息,请参阅man rm
。