Acerca da administração de sistemas Linux, julgue o item.No ...

Próximas questões
Com base no mesmo assunto
Q1968810 Sistemas Operacionais

Acerca da administração de sistemas Linux, julgue o item.


No resultado do comando ls –l: -rw-rw-r-- 2 cfo cfo 4096 Ago 10 12:28 dentistas, dentistas é um arquivo executável; logo, o usuário cfo pode executá-lo por meio do comando sh dentistas.  

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado.

A questão apresentada envolve conhecimentos sobre as permissões de arquivo no sistema operacional Linux e como interpretá-las. No Linux, cada arquivo ou diretório tem permissões que determinam quais usuários podem ler, escrever ou executar o arquivo. A representação dessas permissões é feita através de uma string de 10 caracteres, como mostrado no comando ls -l. Vamos destrinchar a string -rw-rw-r-- para entender melhor o que ela significa:

  • O primeiro caractere indica o tipo do item. Um traço (-) significa que é um arquivo regular.
  • Os próximos três caracteres (rw-) representam as permissões do proprietário do arquivo. Neste caso, o proprietário pode ler (r) e escrever (w) no arquivo, mas não há permissão de execução (-).
  • Os três caracteres seguintes (rw-) mostram as permissões do grupo ao qual o arquivo pertence. Novamente, o grupo pode ler e escrever, mas não executar.
  • Os últimos três caracteres (r--) determinam as permissões para outros usuários (não proprietários nem do grupo). Eles podem apenas ler o arquivo.

Com base nessas informações, podemos ver que o arquivo dentistas não tem a permissão de execução (x) para nenhum dos usuários, ou seja, não é um arquivo executável. Portanto, o usuário cfo não pode executá-lo diretamente com o comando sh dentistas, pois o arquivo não possui a permissão necessária para isso.

O comando sh é utilizado para interpretar e executar comandos de um script shell. No entanto, para que um arquivo possa ser executado desta forma, ele precisa ter a permissão de execução definida. Sendo assim, para tornar o arquivo dentistas executável, seria necessário alterar suas permissões com o comando chmod, adicionando a permissão de execução.

Logo, a afirmação de que "dentistas é um arquivo executável; logo, o usuário cfo pode executá-lo por meio do comando sh dentistas" está incorreta, pois as permissões atuais do arquivo não permitem execução, justificando assim que a alternativa correta é a E - errado.

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

Errado

Para ser executável tem que ter o x.

Clique para visualizar este comentário

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