Linux下删除具有特殊名字的文件
查看次数5614 发表时间2012-09-04 19:08:06
不小心生成一个名为“-i”的文件,用如下命令:
rm -i
rm --i
rm "-i"
都不能将其删除。
终于找到如下方法:
假设Linux系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是“无效选项”(invalid option),原来由于文件名的第一个字符为“-”,Linux把文件名当作选项了,我们可以使用“--”符号来解决这个问题,输入“rm -- -ee”命令便可顺利删除名为“-ee”的文件。如果是其他特殊字符的话可以在特殊字符前加一个“”符号,或者用双引号把整个文件名括起来。
于是用以下命令:
rm -- --i
成功删除文件。
(转发请注明转自:学PHP)
相关推荐
- 更改Linux开机密码 (2012-09-04 19:08:07)
- 如何维护Linux/Unix服务器 (2012-09-04 19:08:07)
- linux 的三种服务器的搭建 (2012-09-04 19:08:07)
- redhat6.1安装oracle11g (2012-09-10 23:13:54)
- vim 要注意的 (2012-09-10 23:14:04)
- Linux操作系统中的7功能详解 (2012-09-04 19:08:04)
- mount挂载命令 (2012-09-04 15:03:09)
- linux命令1 linux系统中重命名 mv 与rename (2012-09-01 23:09:41)
- linux创建用户命令 (2012-08-31 00:04:06)
- Linux经典书籍推荐 (2012-08-31 00:03:57)
发表评论