2

Я недавно установил bash в Windows 10.

Кажется, все работает нормально, за исключением команды " ls ". Когда я ls в приглашении $ , он ничего не возвращает и возвращается прямо к моему приглашению $ .

Я делаю что-то не так или мне нужно где-нибудь включить ls ? Я новичок в Linux и пытаюсь узнать все, что я могу. Я просто не могу понять это.

1 ответ1

4

Вероятно, ничего не возвращает, потому что там ничего нет. Вы, вероятно, находитесь в домашнем каталоге вашего пользователя, который не содержит обычных файлов при новой установке.

Обратите внимание, что по умолчанию ls не показывает скрытые файлы, то есть файлы, начинающиеся с . , Вместо этого используйте ls -a чтобы показать их.

Если вы создаете файл, например, с touch filename , он должен отображаться с обычным ls . В качестве альтернативы, если вы используете ls / (список файлов в корневом каталоге), то почти наверняка что-то там будет.

Также обратите внимание, что "без результата" сильно отличается от "отсутствующей команды" - попытка выполнить отсутствующую команду приведет к очень очевидной ошибке, например, No command 'ls' found

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .