linux rm -rf命令

rm -rf 全称为remove recuisively,是Linux中的一条删除系统命令,表示强制删除指定地址的内容。该命令拥有特殊的权限,可以清除该地址下的一切文件,且删除后不可恢复。
rm -rf [文件名或文件夹名]

  • 递归删除:-r 参数表示要递归删除目录及其子目录中的所有文件和目录。如果需要删除的是一个目录,它将会删除目录及其下的所有文件和子目录。如果没有 -r 参数,则 rm 命令默认仅删除单个文件。
  • 强制删除:-f 参数表示要强制删除文件或目录,跳过任何确认提示。在默认情况下,当你试图删除一个目录或一个只读文件时,系统会提示你确认是否删除。使用 -f 参数可以绕过这个确认提示。

rm是软件的实现 会删除掉文件地址的映射关系,硬件上的删除是磁盘决定的。

猜你喜欢

转载自blog.csdn.net/wangxinru123456/article/details/132816727