Informática, perguntado por OGrandeNoob, 3 meses atrás

Comandos do Linix:
Certifique-se que você está localizado no seu diretório home, digite os comandos a seguir e explique, para cada um deles, os resultados mostrados na tela:
# ls –R sor/
# ls –R sor/ poo/

Soluções para a tarefa

Respondido por btotta
1

Explicação:

(ls) - list directory contents.

(-R, --recursive) - list subdirectories recursively

Explicando o que cada parte do comando faz.

O comando LS 'ls' faz uma listagem no terminal dos diretórios contidos na pasta onde você está localizado; Ou seja, se vocẽ está na /home do seu usuário, e executar o comando "ls" você terá no terminal uma listagem como "Área de trabalho Downloads Documentos etc." que são as pastas contidas na sua /home.

Adicionando o argumento '-R' no "ls -R" você terá um looping dentro de cada pasta no diretório /home; Desta forma, o argumento -R vai te apresentar no terminal cada pasta e os arquivos ou outras pastas contidos dentro do /home ou do diretório passado como argumento.

Resposta:

Eu não sei se te passaram algum arquivo com pastas para criar ou colar na sua /home, pois eu obviamente não possuo estas pastas no meu sistema como você pode ou não ter também, entretanto, executando os comandos e sabendo que eu não possuo as pastas "/sor" ou "/sor/poo/" eu obtenho os seguintes resultados:

$ ls –R sor/

ls: não foi possível acessar '–R': Arquivo ou diretório inexistente

ls: não foi possível acessar 'sor/': Arquivo ou diretório inexistente

$ ls –R sor/poo/

ls: não foi possível acessar '–R': Arquivo ou diretório inexistente

ls: não foi possível acessar 'sor/poo/': Arquivo ou diretório inexistente

Recomendo você verificar se possui estas pastas e se deveria ter as mesmas, e executar os comandos no terminal do seu sistema.

Perguntas interessantes