Nenhum comando “ls” no bash para Windows 10

Nenhum comando “ls” no bash para Windows 10

Instalei recentemente bashno Windows 10.

Tudo parece estar funcionando bem, com exceção do lscomando " ". Quando digito lsno $prompt, ele não retorna nada e volta diretamente para o meu $prompt.

Estou fazendo algo errado ou preciso ativar lsem algum lugar? Sou novo no Linux e estou tentando aprender tudo o que posso. Eu simplesmente não consigo entender isso.

Responder1

Provavelmente não retorna nada porque não há nada lá. Você provavelmente está no diretório inicial do seu usuário, que não contém arquivos normais em uma nova instalação.

Observe que, por padrão, lsnão mostra arquivos ocultos, ou seja, arquivos que começam com .. Use ls -aem vez disso para mostrá-los.

Se você criar um arquivo, por exemplo, com touch filename, ele deverá aparecer com um arquivo ls. Alternativamente, se você ls /(listar os arquivos no diretório raiz), quase certamente haverá algo lá.

Observe também que "nenhum resultado" é muito diferente de "comando ausente" - tentar executar um comando ausente causará um erro muito óbvio, por exemploNo command 'ls' found

informação relacionada