1. 删除带“-”的文件名的方法
大部分是由于误操作的原因,产生了一些 特殊字符的文件 如 -foo
rm --help
用法:rm [选项]... 目录...
Remove (unlink) the FILE(s).
-d, --directory
unlink FILE, even if it is a non-empty directory
(super-user only; this works only if your system
supports `unlink' for nonempty directories)
-f, --force
ignore nonexistent files, never prompt
-i, --interactive
prompt before any removal
--no-preserve-root do not treat `/' specially (the default)
--preserve-root
fail to operate recursively on `/'
-r, -R, --recursive
remove the contents of directories recursively
-v, --verbose
explain what is being done
--help
显示此帮助信息并离开
--version
显示版本信息并离开
要删除第一个字符为‘-’的文件 (例如‘-foo’),请使用以下其中一种方法:
请注意,如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证
该文件的内容无法还原,请考虑使用 shred。