CMD中执行cd命令切换目录失败的问题求助
CMD中执行cd命令切换目录失败的问题求助
嗨,我来帮你搞定这个问题~
你遇到的bash: cd: too many arguments错误,核心原因是你给cd命令传了两个路径参数:~(bash里代表当前用户的主目录)和C:\Desktop\gitPractice,但cd命令一次只能接收一个目标路径,自然就触发报错啦。
给你两个针对性的解决办法,看你的实际需求选:
如果你就是想直接切换到
C:\Desktop\gitPractice这个路径,直接执行这条命令就行:cd C:\Desktop\gitPractice另外在bash环境里,也可以用类Unix的路径格式来写Windows盘符,兼容性会更好:
cd /c/Desktop/gitPractice(bash会自动把Windows的C盘映射为
/c目录)如果你本来是想利用
~(主目录)来简化路径,那得先确认Desktop/gitPractice是不是在你的主目录下。如果是的话,直接把路径写成单参数形式就可以:cd ~/Desktop/gitPractice
最后给你个小提醒:以后用cd命令的时候,记住一次只指定一个目标路径,不要同时写多个路径参数哦😉
备注:内容来源于stack exchange,提问作者MGV9563
相关产品推荐
相关产品推荐

