我曾经做过一些疯狂的事情,-rf
在我的文件系统上创建了一个名为的文件。
现在我不知道如何删除它...
我试过了:
rm "-rf"
rm \-rf
这些会立即退出,啊!
有人知道如何删除此文件吗?最好不要意外清除我的整个文件夹。
答案1
unlink -rf
或者
rm -- -rf
答案2
另外一个选择:
rm ./-rf
...假设您当前的目录是文件所在的目录。
答案3
或者,您可以随时编辑其所在的目录并以此方式删除该文件。
vim .
然后只需删除包含该文件的行(使用 D,dd 不起作用)。
答案4
尽管我知道“rm -- -filename”技巧,但通常当我以某种方式获得一个想要删除的名称以 - 开头的文件时,我会启动一个 GUI 文件管理器并从那里执行操作,以消除出错的机会。