Um usuário do sistema operacional Linux Red Hat criou um ar...

Próximas questões
Com base no mesmo assunto
Q1655606 Sistemas Operacionais
Um usuário do sistema operacional Linux Red Hat criou um arquivo do tipo texto denominado pessoal.txt para guardar as suas informações pessoais e deseja alterar as permissões do arquivo para que apenas ele possa visualizar, ficando oculto para os outros usuários. Para isso, ele pode utilizar o comando chmod, para:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão a partir da alternativa correta, que é a alternativa D. O comando chmod no Linux é utilizado para alterar as permissões de arquivos e diretórios. As permissões no Linux são representadas por três conjuntos de bits: um para o proprietário do arquivo, um para o grupo ao qual o arquivo pertence e um para outros usuários.

Esses conjuntos de bits podem ser representados de forma numérica ou simbólica. No formato numérico, utilizam-se três dígitos, onde cada dígito pode ser 0 a 7, representando as permissões de leitura (r), escrita (w) e execução (x) de maneira cumulativa. Vamos entender isso melhor:

  • 4 - Permissão de leitura (r)
  • 2 - Permissão de escrita (w)
  • 1 - Permissão de execução (x)

Para combinar essas permissões usamos a soma dos valores. Por exemplo, a permissão 7 significa que o usuário pode ler (4), escrever (2) e executar (1) o arquivo (4+2+1 = 7). Agora, vejamos o que significa a permissão 600:

  • 6 - Permissões para o proprietário do arquivo: leitura e escrita (4+2=6)
  • 0 - Permissões para o grupo: nenhuma
  • 0 - Permissões para outros usuários: nenhuma

Portanto, ao utilizar o comando chmod 600 pessoal.txt, o usuário está configurando o arquivo pessoal.txt para que apenas ele possa lê-lo e escrevê-lo, enquanto todas as outras permissões (para grupo e outros usuários) são removidas. Isso atende exatamente ao requisito da questão, que é garantir que o arquivo seja visível apenas para o proprietário e oculto para outros usuários.

Conclusão: A alternativa D está correta porque o comando chmod 600 pessoal.txt configura o arquivo para ser acessível apenas pelo proprietário, conforme solicitado na questão.

Se precisar de mais alguma explicação ou tiver dúvidas adicionais, estou à disposição para ajudar!

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

a ordem é RWX

O item está equivocado. o correto seria 400, pois o 4 é permissao SOMENTE/APENAS leitura. 6 é permissao para LER/COPIAR.

dica:

421

RWX

uma forma de resolver esse tipo de questão é, se o comando no prompt for chmod 654, por exemplo, o resultado seria

r w - / r - x / r - -

O item D) está certo!

A questão citou usuário e permissão para visualizar, neste caso é:

u g o

U - Usuário

G - Grupo

O - Outro

Sendo:

0 - Nenhuma permissão

6 - Permissão para ler e gravar

Obs: Acredito que por ser um arquivo ".txt" sem Script, não há necessidade de permissão para executar.

A resposta deveria ser 400, pois a questão fala de permissão p/ VISUALIZAR.

6 significa R (LER = 4)

W (EDITAR = 2)

no entanto, a resposta que mais se aproxima da correta é a letra D que seria

-rw------- ou sudo chmod 600 pessoal.txt

Clique para visualizar este comentário

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