linux 删除带有特殊符号的文件及文件夹

来源:互联网 发布:亚马逊kindle windows 编辑:程序博客网 时间:2024/05/16 12:06

现象:

linux 或unix 常常会因为手误生成一些以特殊符号开始的文件名,例如有个文件叫”-file”,如果我们想对它进行操作,例如要删除它按照一般的删除方法在命令行中输入rm -file命令,界面会提示我们是“无效选项”(invalid option)

原因:

原来由于文件名的第一个字符为“-”,Linux/Unix把文件名当作选项了。我们可以使用“”符号来解决这个问题,通过man rm可以知道

解决办法:

输入“rm – -target”命令便可顺利删除名为“-target”的文件。

其他字符处理:

如果是其他特殊字符的话可以在特殊字符前加一个“”符号,或者用双引号把整个文件名括起来。

0 0