如何“cd”进入文件夹名称中包含“\”的文件夹

如何“cd”进入文件夹名称中包含“\”的文件夹

我有一个名为的文件夹abcd\fff\ggg\ddd

我该如何cd进入呢?

答案1

您必须转义反斜杠字符才能使其正常工作:

cd abcd\\fff\\ggg\\ddd/

转义意味着在反斜杠前面加上一个反斜杠(如果目录包含空格,也必须这样做),有趣的是。Linux 将单个反斜杠解释为转义字符,允许您访问包含空格、反斜杠和其他特殊字符的目录和文件。

这是最佳实践;如果您要使用 Linux 命令行,最好养成了解如何以及何时使用转义字符的习惯。另一个答案如下:

cd 'abcd\fff\ggg\ddd'

也可以。我提供了更完整和“正确”的答案,因为理解转义字符的概念对于正确的 CLI 交互至关重要。

答案2

cd 'abcd\fff\ggg\ddd'

相关内容