在名称中删除带有连字符的目录

时间:2016-02-24 12:00:27

标签: linux centos

我在CentOS 7.2上,我以某种方式设法创建一个名为“-p”的文件夹。我现在似乎无法删除它。我尝试了以下内容:

rmdir -p rmdir "-p" rmdir \-p rmdir "\p"

这可能很简单,但我很挣扎。

我想最糟糕的情况是我会将任何内容移出父文件夹并转到rm -rf

非常感谢

编辑:刚刚找到了执行它的命令(并再次完成了)

mkdir –p /etc/redis /var/redis

......我甚至没有

2 个答案:

答案 0 :(得分:3)

你可以这样做:

rm ./-p

取决于使用的rm

rm -- -p

答案 1 :(得分:1)

在“双重宣传”之后,你可以将以hypens开头的foldernames传递给mkdirrmdir。 这是一个例子:

$ ls -1
$ mkdir -- -p
$ ls -1
-p
$ rmdir -- -p
$ ls -1
$