Um técnico de informática da Prefeitura, por meio do sistema...

Próximas questões
Com base no mesmo assunto
Q2202346 Sistemas Operacionais
Um técnico de informática da Prefeitura, por meio do sistema Linux, precisou dar permissão de leitura, edição e execução para determinado arquivo. Para isso, utilizou o comando
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - chmod 777

O comando chmod, em sistemas operacionais do tipo Unix, como o Linux, é utilizado para alterar as permissões de arquivos e diretórios. No Linux, cada arquivo ou diretório tem um conjunto de permissões de acesso definidas para três tipos de usuários: o proprietário do arquivo, o grupo do arquivo e outros usuários.

As permissões são representadas por um conjunto de três atributos para cada um dos tipos de usuários mencionados acima:

  • Leitura (r): permite que o arquivo seja lido.
  • Escrita (w): permite que o arquivo seja modificado.
  • Execução (x): permite que o arquivo seja executado, no caso de programas ou scripts, ou acessado, no caso de diretórios.

Quando as permissões são definidas usando números, elas são representadas por um código de três dígitos. Cada dígito é a soma dos valores atribuídos para leitura (4), escrita (2) e execução (1). Assim, o valor 7 significa permissão total (leitura + escrita + execução), enquanto 5 significa leitura e execução (4 + 1), e 0 significa nenhuma permissão.

Portanto, o comando chmod 777 define as permissões de leitura (4), escrita (2) e execução (1) para o proprietário, o grupo e outros usuários, resultando na permissão total (4+2+1 = 7) para todos. Isso significa que qualquer um poderá ler, editar e executar o arquivo em questão.

Isso é o que o técnico de informática precisa para dar a permissão requerida para o arquivo, satisfazendo assim a necessidade descrita na questão.

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

L = LEITURA

E = EDIÇÃO

X = EXECUÇÃO

LEX = 7

LE = 6

LX =5

L = 4

EX = 3

E = 2

X =1

Nenhuma permissão - 0

O CHMOD TEM 3 ALGARISMOS (XYZ)

O PRIMEIRO (X) SE REFERE A PERMISSÃO QUE VAI SER ATRIBUIDA AO DONO DO ARQUIVO, O SEGUNDO ALGARISMO(Y) SE REFERE A PERMISSÃO QUE VAI SER ATRIBUIDA A UM GRUPO DE USUARIOS, E O TERCEIRO ALGARISMO (Z) SE REFERE A PERMISSÃO QUE VAI SER ATRIBUIDA A OUTROS USUARIOS.

A QUESTAO NAO MENCIONOU A QUAL/QUAIS PESSOAS SERIA DADA A PERMISSÃO MENCIONADA (leitura, edição e execução) LOGO, ENTENDI QUE ERA PRA LIBERAR TODAS AS PERMISSÕES P/ TODOS OS USUARIOS. 777

GAB: LETRA B

A questão não fala para quem essas permissões foram dadas - dono do arquivo, grupo ou outras pessoas - então dá pra assumir que é pra todo mundo, mas deveria ter especificado isso.

Clique para visualizar este comentário

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