wake-up-neo.com

'ls' wird nicht als interner oder externer Befehl, bedienbares Programm oder Stapelverarbeitungsdatei erkannt

'ls' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt. __ Ich erhalte diesen Fehler, wenn ich versuche, die Dateien meines Ordners zu überprüfen.

  • cmd wurde regelmäßig geöffnet (nicht als Administrator).
  • Ich habe kürzlich Anaconda für Python heruntergeladen. Während des Installationsvorgangs durfte ich einen PATH hinzufügen, der nicht empfohlen wurde 'Ls' funktionierte gut

    Hier sind die Wege

     enter image description here

5
Kalpit

Ich bin mir ziemlich sicher, dass der Befehl ls für Linux und nicht für Windows gilt (ich gehe davon aus, dass Sie Windows verwenden, wie Sie auf cmd (die Befehlszeile für das Windows-Betriebssystem) verwiesen haben).

Sie sollten stattdessen dir verwenden. Dies ist das Windows-Äquivalent von ls.

Edit (da dieser Beitrag anscheinend so viele Aufrufe bekommt :)):

Sie können ls nicht für cmd verwenden, da es nicht mit Windows ausgeliefert wird. Sie werden jedoch von can in anderen Terminalprogrammen (z. B. GitBash) verwendet. Hinweis: ls kann auf einigen FTP-Servern funktionieren, wenn die Server linux-basiert sind und FTP von cmd verwendet wird.

dir auf Windows ähnelt ls. Um die verschiedenen verfügbaren Optionen herauszufinden, führen Sie einfach dir/? aus.

Wenn Sie wirklich ls verwenden möchten, können Sie Tools von Drittanbietern installieren, um unix-Befehle für Windows ausführen zu können. Ein solches Programm ist Microsoft Windows Subsystem for Linux ( Link zu docs ).

20
Adi219

Wir können ls und viele andere Linux-Befehle in Windows cmd verwenden. Folgen Sie einfach diesen Schritten.

Schritte:

1) Installieren Sie Git in Ihrem Computer - https://git-scm.com/downloads .

2) Wechseln Sie nach der Installation von Git in den Ordner, in dem Git installiert ist . Meistens wird es in C drive und dann Program Files Folder sein.

3) Im Program Files-Ordner finden Sie den Ordner mit dem Namen Git und den bin-Ordner welches sich im usr Ordner im Git Ordner befindet.

In meinem Fall war der Speicherort für den Ordner bin - C:\Program Files\Git\usr\bin

4) Fügen Sie diesen Ort (C:\Program Files\Git\usr\bin) in der Pfadvariablen in system .__ hinzu. Umgebungsvariablen

5) Sie sind fertig. Starten Sie cmd neu und versuchen Sie, ls und andere Linux-Befehle auszuführen.

-Vielen Dank 

2

sie können einfach dir anstelle von ls verwenden.

OR

Sie können auch ubuntu bash in Windows hinzufügen und dann ls in Windows verwenden.

Ubuntu bash in windows 10 hinzufügen

  1. gehe zu den Einstellungen 
  2. wähle "Update & Sicherheit" 
  3. Wählen Sie auf der linken Seite "Für Entwickler" aus. 
  4. Aktivieren Sie den Entwicklermodus, indem Sie ihn auswählen 
  5. Öffnen Sie nun cmd und geben Sie bash ein. Drücken Sie anschließend y, um den Download zu bestätigen

dadurch wird ubuntu bash in Windows 10 installiert. Um es zu verwenden, öffnen Sie cmd und geben Sie bash ein

Dann können Sie alle Linux-Terminalbefehle in cmd verwenden.

siehe das und das link

1
Umer