ilk*_*chu 10
它没有什么特别之处,rm -rf *.*
是一个带有文件名通配符的命令,它将递归删除当前目录中所有名称中包含点的文件。
rm -rf /
会给出关于尝试rm
在根目录上运行的错误。这是 POSIX 规定的:
如果[...]操作数解析为根目录,则rm应将诊断消息写入标准错误,并且不对此类操作数执行任何操作。
根据 shell 及其设置,*.*
也可能与..
父目录匹配,但与/
, 尝试删除也是错误的。
这些都不会破坏文件系统,rm
只会(尝试)使用通常的文件系统调用删除文件。如果在包含重要文件的目录中执行第一个命令,则对整个系统或用户文件的影响当然可能很大。