【发布时间】:2020-04-23 04:18:49
【问题描述】:
我正在尝试使用 git bash 将目录更改为 C:\Users\Meng Luo\Documents,但是即使当我 cd 到 C:\Users 时出现“Meng Luo”子目录,然后 ls,我也无法 cd到那个子目录。
我尝试使用引号和 / 来消除 'Meng Luo' 中的空格 -- 知道我在这里做错了什么吗?
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
【问题讨论】:
-
副本是近似的,但希望能帮助您理解路径开头
/的含义。