如何在 Linux 机器上浏览名为“-”的文件夹

如何在 Linux 机器上浏览名为“-”的文件夹

我创建了一个名为的目录 -


[root@server50 public_html]# mkdir -

[root@server50 public_html]# ls -al

drwxr-xr-x 2 root root 4096 2011-03-16 02:22 -


如何使用‘cd’命令进入目录。

答案1

您可以在前面添加当前目录:

cd ./-

答案2

查看手册页,cd您会发现由单个连字符组成的命令行参数被视为 $OLDPWD 变量。为了防止这种情况发生,您只需将“单个连字符”替换为其路径中的更多信息: 执行此操作的一些方法是:

cd /full/path/to/-
cd ./-
cd ././-

任何情况下,单个连字符“-”本身都不会出现在命令行上,否则它将被解释为旧工作目录

相关内容