Windows 10 的 bash 中没有“ls”命令

Windows 10 的 bash 中没有“ls”命令

我最近bash在 Windows 10 中安装了。

一切似乎都运行正常,除了“ ”命令。当我从提示符ls输入时,它没有返回任何内容,而是直接返回到我的提示符。ls$$

我是不是做错了什么,还是我需要启用ls某个地方?我是 Linux 新手,正在努力学习一切我能学到的东西。我就是搞不懂这一点。

答案1

它可能什么也不返回,因为那里什么都没有。你可能在用户的主目录中,新安装的目录中不包含任何正常文件。

请注意,默认情况下ls不显示隐藏文件,即以 开头的文件.。请使用ls -a来显示这些文件。

如果你创建一个文件,例如touch filename,它应该以正常的显示ls。或者,如果你ls /(列出根目录中的文件),那里几乎肯定会有一些东西。

还要注意,“没有结果”与“缺少命令”非常不同——尝试运行缺少的命令会给你一个非常明显的错误,例如No command 'ls' found

相关内容