'ls' в CMD в Windows не распознается [закрыто]


135

Когда я попытался использовать list ( ls) в командной строке Windows, система не распознала его. Я уже добавил C:\Windows\System32в путь, а также обновил java, но он все еще не распознан.


22
Попробуйте dirвместо этого ....
Hackerman

10
ls- это команда unix, а не Windows
Хантер МакМиллен

53
Это не вопрос не по теме. Для тех из нас, кто привык к командам unix, это очень полезно. OP показал, что он пробовал, и что касается исследования, этот вопрос оказался для меня лучшим результатом Google ls windows. Его следует снова открыть.
Cullub

3
Поскольку это первый хит Google для ls windowsтех, кто не хочет изучать команды Windows, я скачал пакет GnuWin32 CoreUtils и добавил каталогbin в my PATH. На этом сайте потеряны другие хорошие утилиты GNU. Ура!
ipetrik

7
Какого черта это не по теме ...? Особенно по указанной причине?
Уилсон Биггс,

Ответы:


224

Используйте команду dirдля вывода списка всех каталогов и файлов в каталоге; lsэто команда unix.


31
echo @dir %* > %systemroot%\system32\ls.batпозволит вам использовать lsвместо dir, аналогично псевдониму
Neil Chowdhury

1
можно ли сделать dirdsplay текст по горизонтали?
Webwoman

это полезно, просто введите dir в cmd, а не имя файла и dir.
PA-GW

@Webman, мне удалось открыть каталог по горизонтали, когда я открыл его в терминале bash, а не только в Windows CMD
PA-GW

@Webwoman Для отображения текста по горизонтали вы можете использовать dir /w.
Луи Ян,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.