bash - GitBash:无法更改目录
问题描述
我正在尝试使用 git bash 将目录更改为 C:\Users\Meng Luo\Documents,但是即使当我 cd 到 C:\Users 时出现“Meng Luo”子目录,然后 ls,我也无法 cd 到那个子目录.
我尝试使用引号和 / 来消除“孟罗”中的空格——知道我在这里做错了什么吗?
Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd C:\Users\Meng Luo\Documents
bash: cd: too many arguments
Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd \Users\Meng Luo\Documents
bash: cd: too many arguments
Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd "C:\Users\Meng Luo\Documents"
bash: cd: C:\Users\Meng Luo\Documents: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 ~
$ cd 'C:\Users\Meng Luo\Documents'
bash: cd: C:\Users\Meng Luo\Documents: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c
$ ls
'$Recycle.Bin'/ eSupport/ Intel/ PerfLogs/ ProgramData/ swapfile.sys Windows/
devlist.txt Finish.log msdia80.dll* 'Program Files'/ Python27/ 'System Volume Information'/
'Documents and Settings'@ hiberfil.sys pagefile.sys 'Program Files (x86)'/ Recovery/ Users/
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ ls
'All Users'@ Default/ 'Default User'@ desktop.ini 'Meng Luo'/ Public/
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd \'Meng Luo'
>
> ls
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /'Meng Luo'/
bash: cd: /Meng Luo/: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /'Meng Luo'
bash: cd: /Meng Luo: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /Meng\ Luo
bash: cd: /Meng Luo: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /Desktop
bash: cd: /Desktop: No such file or directory
Meng Luo@DESKTOP-B8KRUTR MINGW64 /c/Users
$ cd /desktop.ini
bash: cd: /desktop.ini: No such file or directory
解决方案
我目前不在 Windows 上,所以我无法验证
尝试
cd /c/Users/'Meng Luo'/Documents
你上面的错误是你在开头包含一个 /
/ 在这种情况下具有特殊含义
它是您的驱动器和一些系统文件夹所在的根目录,您可以创建一个ls /
以查看那里有哪些文件夹。
因此,如果您想从当前文件夹更改为不同的文件夹,请省略 /
例如你在 /c/Users 并想切换到孟罗:
cd 'Meng Luo'
推荐阅读
- sybase - 在sybase中解析具有不同数字的字段
- mapbox - 在 Mapbox GL JS 中更新 Popup 数据
- r - 基于其他列的 ggplot2 方面的自定义轴中断
- cmd - 如何从 git bash 运行 devenv.exe 命令行开关(适用于 Visual Studio 2019)
- javascript - JavaScript 匿名函数参数和调用安排
- reactjs - React 错误中超出最大更新深度
- angular - 为什么 ng-select type ahead 会导致性能问题?
- azure-devops - 在 Azure DevOps REST Create 中查找附件
- regex - 在 Powershell 中提取 IP 而不会重复
- c++ - TensorFlow Custom Op 在单独的流中启动 CUDA 内核