No sistema operacional Linux, observa-se que o comando ls é...

Próximas questões
Com base no mesmo assunto
Q1370918 Sistemas Operacionais
Sistemas operacionais são softwares indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a alocação e a utilização de tais recursos por programas aplicativos de forma controlada. Ao longo do tempo, os sistemas operacionais têm evoluído de sistemas monousuário e monoprocessados a sistemas multiusuário, multitarefa e multiprocessados. Acerca desses sistemas, julgue o item a seguir. 
No sistema operacional Linux, observa-se que o comando ls é análogo ao comando dir do DOS; os comandos man ls e MAN LS produzem o mesmo resultado, exibindo tela de ajuda de forma praticamente idêntica.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E (Errado)

A questão em discussão pede que você identifique se há equivalência entre dois comandos em sistemas operacionais diferentes (Linux e DOS) e se o comportamento de outro comando é insensível à caixa (maiúsculas ou minúsculas). No Linux, o comando ls é de fato análogo ao comando dir do DOS, ambos são utilizados para listar os arquivos e diretórios no diretório atual.

Porém, o ponto crucial da questão está na segunda parte, que trata dos comandos man ls e MAN LS. No Linux, o comando man é utilizado para exibir a página de manual de um comando, o que pode ser extremamente útil para entender o funcionamento e as opções que o comando oferece. O comando man ls irá exibir a página de manual para o comando ls.

O sistema operacional Linux é sensível à caixa, ou seja, faz distinção entre letras maiúsculas e minúsculas. Assim, man ls e MAN LS são interpretados como comandos diferentes. O comando MAN em maiúsculas não é reconhecido pelo sistema como sendo o mesmo que man em minúsculas, e LS não é reconhecido da mesma maneira que ls. Devido a essa sensibilidade à caixa, os comandos man ls e MAN LS não produzem o mesmo resultado, e na verdade, o segundo comando provavelmente resultará em um erro, indicando que o comando não foi encontrado.

Portanto, a afirmação está incorreta porque sugere que os comandos man ls e MAN LS seriam equivalentes e produziriam o mesmo resultado, o que não acontece no sistema operacional Linux devido à sua sensibilidade à caixa.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

e-

somente man ls é valido.

man command in Linux is used to display the user manual of any command that we can run on the terminal. It provides a detailed view of the command which includes NAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUES, ERRORS, FILES, VERSIONS, EXAMPLES, AUTHORS and SEE ALSO.

Basta lembrar que o LINUX é case sensitive. (Diferencia letras maiúsculas de minúsculas)

Ou seja,

MAN e man são coisas diferentes pro LINUX.

Comando ls permite conferir uma lista com os arquivos contidos no diretório.

LINUX é case sensitive,

Linux é case sensitive, então ele reconhece as variações de letras maiúsculas e minúsculas.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo