【问题标题】:Git Bash won't let me ls or cdGit Bash 不允许我使用 ls 或 cd
【发布时间】:2019-03-09 14:08:45
【问题描述】:

我已经使用 Git Bash 有一段时间了,它通常工作得很好。但是,它今天停止工作,不会让我 ls 或 cd。当我尝试 ls 时,它给了我错误“发生未知错误”。当我尝试 cd 时,它给了我错误“更改目录时出错”。我认为 git 可能正在工作但无法测试它,因为我无法导航到文件夹。我确实尝试了 LS(大写)并且有效,但是目录中的文件都是白色的,而不是正常的不同颜色。 CD(大写)不起作用。 pwd 有效,并返回我在目录 / 中。

我用谷歌搜索了这个,但找不到任何有相同错误的人,这很有趣。我尝试重新安装 git bash 几次,但错误从未得到修复。有人有什么想法吗?

【问题讨论】:

  • 输入dir 有用吗?只是出于好奇。
  • 在不了解更多信息的情况下,您似乎弄乱了指向 ls 和其他缺失可执行文件所在位置的 PATH 变量目录。
  • dir 有效,它给了我与 LS(大写字母)相同的东西。这是截图:i.imgur.com/02K2xlp.png
  • 大卫:我也是这么想的。这是我的 PATH 系统环境变量的屏幕截图,如果您能告诉我是否有任何不合适的地方,那就太好了。 i.imgur.com/iDDC5Ma.png 这个变量的最后一部分,C:\Program Files\Git\cmd,和我的笔记本电脑上的一样,Git Bash 没有停止工作。在 Git Bash 工作和停止工作之间,我没有在这台计算机上编辑我的系统环境变量,所以我犹豫说这是问题所在。

标签: bash git ls cd


【解决方案1】:

没关系,我想通了。感谢所有试图帮助我的人。我的室友在我不注意的时候进入了我的电脑,并将 cd 和 ls 命令别名为他作为恶作剧编造的错误。还有2小时...

【讨论】:

  • 在这种情况下,最好删除问题。并更改您的密码
  • 我的密码没问题,我让我的电脑保持登录状态,因为我认为他不会对它做任何事情。
  • 我会暂时搁置这个问题,以防万一上面试图帮助我的人想知道“错误”是什么。
  • 顺便说一句,我正要建议尝试 command lscommand cd 只是为了避开别名或 shell 函数的可能性。它应该对你有用。
  • 啊哈!时刻注意被操纵的演示恶作剧。 :-)
猜你喜欢
  • 2018-08-05
  • 2020-01-21
  • 2014-11-01
  • 2013-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-15
  • 1970-01-01
相关资源
最近更新 更多