![Windows 10 的 bash 中没有“ls”命令](https://linux22.com/image/1552837/Windows%2010%20%E7%9A%84%20bash%20%E4%B8%AD%E6%B2%A1%E6%9C%89%E2%80%9Cls%E2%80%9D%E5%91%BD%E4%BB%A4.png)
我最近bash
在 Windows 10 中安装了。
一切似乎都运行正常,除了“ ”命令。当我从提示符ls
输入时,它没有返回任何内容,而是直接返回到我的提示符。ls
$
$
我是不是做错了什么,还是我需要启用ls
某个地方?我是 Linux 新手,正在努力学习一切我能学到的东西。我就是搞不懂这一点。
答案1
它可能什么也不返回,因为那里什么都没有。你可能在用户的主目录中,新安装的目录中不包含任何正常文件。
请注意,默认情况下ls
不显示隐藏文件,即以 开头的文件.
。请使用ls -a
来显示这些文件。
如果你创建一个文件,例如touch filename
,它应该以正常的显示ls
。或者,如果你ls /
(列出根目录中的文件),那里几乎肯定会有一些东西。
还要注意,“没有结果”与“缺少命令”非常不同——尝试运行缺少的命令会给你一个非常明显的错误,例如No command 'ls' found