'ls'不被识别为内部或外部命令,可操作程序或批处理文件

Kal*_*pit 8 command cmd ls batch-file

'ls'不被识别为内部或外部命令,可操作程序或批处理文件.当我尝试浏览文件夹的文件时出现此错误.

  • cmd定期打开(不是管理员).
  • 我最近为python下载了anaconda.在安装过程中,有一段时间我允许添加一个不推荐的PATH.'ls'以前工作得很好

    这是路径

    在此输入图像描述

Adi*_*219 30

我很确定该ls命令适用于Linux,而不是Windows(我假设您使用的是Windows cmd,这是Windows操作系统的命令行).

你应该使用dir,相当于Windows的等价物ls.

编辑(因为这篇文章似乎得到了很多观点:)):

你不能使用它ls,cmd因为它没有附带Windows,但你可以在其他终端程序(如GitBash)上使用它.注意,如果服务器基于并且正在使用服务器,则ls可能在某些FTP服务器上有效.linuxFTPcmd

diron Windows就像ls.要了解各种可用选项,请执行此操作dir/?.

如果您真的想使用ls,可以安装第三方工具以允许您运行unix命令Windows.这样的程序是Microsoft Windows Subsystem for Linux(链接到文档).

  • 您可以在 powershell 中使用“ls” (6认同)
  • 真的帮助我理解为什么这个答案有失败? (2认同)

Sha*_*kar 7

我们可以lsWindows cmd中使用以及其他许多Linux命令。只需按照以下步骤。

脚步:

1)在您的计算机上安装Git- https://git-scm.com/downloads

2)安装Git后,转到安装Git的文件夹。主要是它会在C driveProgram Files夹。

3)在Program Files文件夹中,您将找到名为Gitbin文件usr夹,在Git文件夹中的文件夹内找到该文件夹。

就我而言,bin文件夹的位置是- C:\Program Files\Git\usr\bin

4)C:\Program Files\Git\usr\bin系统环境变量的路径变量中添加此位置()。

5)完成。重新启动cmd并尝试运行ls和其他Linux命令。