SóProvas


ID
2909413
Banca
FGV
Órgão
Prefeitura de Niterói - RJ
Ano
2018
Provas
Disciplina
Noções de Informática
Assuntos

Pedro é o proprietário do arquivo header.txt em um sistema Linux e gostaria de assegurar que somente ele tivesse permissão de leitura, gravação e execução a este arquivo, enquanto que todos os demais usuários com acesso ao sistema tivessem somente a permissão de leitura.

Assinale a opção que indica o comando que pode ser usado para conseguir esse objetivo.

Alternativas
Comentários
  • GABARITO: E

    Cada tipo de permissão possui um número relacionado a ele, vejam:

    Leitura = 4

    Escrita (gravação) = 2

    Execução = 1

    Dessa forma, as permissões que se deseja aplicar serão a soma desses números.

    ---------------------------------------------

    Vejamos o caso dessa questão:

    Pedro é o proprietário do arquivo e, portanto, quer que ele próprio tenha permissão de leitura, gravação e execução. Logo, 4 + 2 + 1 = 7.

    Já para o grupo ao qual Pedro pertence e para outros usuários, Pedro quer que a permissão seja somente de leitura, o que equivale ao número 4.

    Sabendo que o primeiro número refere-se à permissão do proprietário, o segundo, à permissão do grupo do proprietário, e o terceiro, à permissão para outros usuários, o comando fica assim:

    chmod 744 header.txt

    OBS: Chmod é o comando utilizado para modificar o nível de permissão de um arquivo.

    ----------------------------------------------

    Se houver algum erro, por favor, corrijam-me.

  • Muito obrigada!

  • Muito obrigada!

  • https://www.youtube.com/watch?v=hryRHU0xxb0 o professor Léo Matos explica como fazer esse tipo de questão, mas especificamente aos 49 minutos

  • 4+2+1 = 7 para Pedro pois ele é o proprietário do arquivo e 4 para os demais usuários, pois é só leitura.

  • Não entendi nada sobre isso !!

  • 4 ou r leitura

    2 ou w escrita

    1 ou x execução

    chmod comando para alterar permissao de usuario

    logo: proprietario 4+2+1 = 7

    usuarios do grupo so leitura = 4

    outros so leitura = 4

    resposta item E

  • Não entendir,alguém poderia mim explicar

  • Depois de muito fazer esse tipo de questão, aprendi. O principal é saber os valores e depois somar e juntar.

    Leitura = 4

    Escrita (gravação) = 2

    Execução = 1

    Se Pedro tem acesso a tudo, ele tem 7

    Quando a questão se refere a "outros usuários" são o GRUPO e OUTROS

    Ou seja, o GRUPO tem acesso apenas a LEITURA que equivale a 4

    o OUTROS tem acesso apenas a LEITURA que equivale a 4

    Resultado: 744

  • Um vídeo PERFEITO pra aprender essa questão é o indicado pela Juliana Xavier

    Muito didático, deixa a questão gostosa de fazer!

  • binário            Octal               Modo

    0 0 0                0                 - - -    

    0 0 1                1                 - - x 

    0 1 0                2                 - w -

    0 1 1                3                 - w x

    1 0 0                4                 r - -

    1 0 1                5                 r - x

    1 1 0                6                 r w - 

    1 1 1                7                 r w x

    r – read - ler

    w – writ- escrever

    x – executar – executar

  • Noções de informática?

  • PENSE NUM CHUTE. PENSOU? POIS É.

  • ISSO TO NO MEU MATERIAL E CAI MESMO. NÃO TEM JEITO

  • binário            Octal               Modo

    0 0 0                0                 - - -    

    0 0 1                1                 - - x 

    0 1 0                2                 - w -

    0 1 1                3                 - w x

    1 0 0                4                 r - -

    1 0 1                5                 r - x

    1 1 0                6                 r w - 

    1 1 1                7                 r w x

    r – read - ler

    w – writ- escrever

    x – executar – executar

  • Quando a gente aprende: Eu só quero que caia na minha prova

    haha

    Deus é bom GAB LETRA E

    Simplificando a questão: são 3 grupos:

    O super usuário vai ter direito, a ler, gravar e executar

    LER: 4

    Gravar: 2

    Executar: 1

    Ou seja, somando dá 7.

    se os outros 2 grupos vão apenas ler:

    4/4

    R: 744

  • chmod 744 header.txt

    Tem várias formas de encontrar a resposta quando se trata do chmod (permissões).

    A primeira, como vimos nos comentários, é decorar os números associados, onde:

    1 - Executar

    2 - Gravar

    4 - Ler

    Lembre-se que no chmod, a divisão de cada valor para determinado grupo se dividem em 3 grupos:

    1º Grupo -> São os proprietários, ou seja, o primeiro valor se refere a permissão do proprietário para aquele arquivo

    2º Grupo -> São os grupos de usuários, ou seja, o segundo valor que se refere a permissão de grupos de usuários para aquele arquivo

    3º Grupo -> Usuários comuns, ou seja, terceiro valor que se refere a permissão para usuários comuns para aquele arquivo

    Como na resposta é 744, logo Proprietários recebe 7, e os demais 4, respectivamente.

    Para determinar esses valores, basta seguir a lógica citada anteriormente:

    Ler/Gravar/Executar -> 4 + 2 + 1 = 7 (proprietarios)

    Ler -> 4 (grupos de usuários)

    Ler -> 4 (usuários comuns)

    Daí vem 744.

    Outra forma, seria decorar essa tabela:

    0 - Sem permissões

    1 - Executar

    2 - Gravar

    3 - Executar/Gravar

    4 - Ler

    5 - Ler/Executar

    6 - Ler/Gravar

    7 - Ler/Executar/Gravar

  • Assertiva E

    O Chmod 744 ( chmod a + rwx, g-wx, o-wx ) define permissões para que, (U) ser / proprietário possa ler, escrever e executar

  • Resolvi questão parecida: Olhem abaixo.

    Trata-se das permissões dadas ao:

    1) Usuário: (dono do arquivo) 3 primeiros caracteres (pós hífen);

    2) Grupo: (G)

    3) Outros: (O)

    A identificação de um arquivo é o hífen: -

    A identificação de um diretório/pasta é a letra d

    Tanto o arquivo (-) quanto um diretório (d) possuem 10 caracteres: No exemplo temos:- rwx r - - r - -

    1) - identifica que é um ARQUIVO

    2) rwx (primeiras 3 letras) são permissões do proprietário (dono/usuário do arquivo);

    3) r - - (segunda sequencia de três letras/caracteres) permissões de um GRUPO;

    4) r - - (terceira sequencia de três letras/caracteres) permissões de Outros usuários

    Se vc somar os caracteres dá 10: - r w x r - - r - -

    R = Autoriza a LEITURA: vale 4.

    W= Autoriza a ESCRITA: Vale 2.

    X= Autoriza a EXECUÇÃO: vale 1

    O hífen "-" entre as letras (RWX) EQUIVALE a 0. Isto é, não fora dada a permissão.

    Temos a equação: - r w x r - - r - -

    - (identifica que é um arquivo e não uma pasta)

    r w x = (4+2+1=7 - Dono)

    r - - (4+0+0=4 - Grupo)

    r - - (4+0+0=4 - Outros usuários)

    Por isso o resultado de - r w x r - - r - - o comando será Chmob 744

  •  Detalhando as Permissões

    Tipos de arquivos :

    “d” Arquivo do tipo diretório (pasta)

    “-” Arquivo comum (arquivo de texto, planilha, imagens…)

    “l” Link (atalho)

    Tipos de permissões (o que os usuários poderão fazer com os arquivos):

    r: read (ler)

     w: writer (gravar)

     x: execute (executar)

    “-”: não permitido

    Tipos de usuários (serão três categorias de usuários):

    Proprietário (u)

    Grupos de usuários (g)

    Usuário comum (o)

    Tabela de permissões (a tabela é composta de oito combinações):

    0: sem permissão

    1: executar

    2: gravar

    3: gravar/executar

    4: ler

    5: ler/executar

    6: ler/gravar

    7: ler/gravar/executar

    Comando para alterar uma permissão: chmod

  • rwxrwxrwx 744

  • GAB. LETRA E

    Comando para alteração de permissões: chmod

    As permissões para realizar leitura, alteração e execução de arquivos no linux para o proprietário, grupos e outros usuários.

    rwx - rwx - rwx

    (proprietário) - (grupo) - (outros usuários)

    7 - 4 - 4

    r - leitura - 4

    w - escrita/ gravação/ edição - 2

    x - execução - 1

    Resolução da questão:

    Logo, para manter a leitura, gravação e execução do arquivo para o proprietário este deve ter as três permissões rwx somando 4 + 2 + 1 = 7; os demais usuários (grupos e outros usuários) como a questão aborda devem ter apenas as permissões de leitura r, somando 4; ficando assim: rwx - r -- r --; e o seu valor octal fica 744; (ver em azul)

  • Pessoal, o melhor comentário é, sem dúvida, o mais curtido. Explicou de forma simples, objetiva e correta.

    Bons estudos.

  • ANSIOSA PRA USAR ISSO NO SERVIÇO PÚBLICO

  • R(read)W(write)X(execute)

    R = 4

    W = 2

    X = 1

    permissão RWX = 7

    permissão RW = 6

    permissão RX = 5

    ex: sudo chmod 777 arquivo, vai liberar tudo pra todos

  • Cada tipo de permissão possui um número relacionado a ele, vejam:

    Leitura = 4

    Escrita (gravação) = 2

    Execução = 1

    Dessa forma, as permissões que se deseja aplicar serão a soma desses números.

    ---------------------------------------------

    Vejamos o caso dessa questão:

    Pedro é o proprietário do arquivo e, portanto, quer que ele próprio tenha permissão de leitura, gravação e execução. Logo, 4 + 2 + 1 = 7.

    Já para o grupo ao qual Pedro pertence e para outros usuários, Pedro quer que a permissão seja somente de leitura, o que equivale ao número 4.

    Sabendo que o primeiro número refere-se à permissão do proprietário, o segundo, à permissão do grupo do proprietário, e o terceiro, à permissão para outros usuários, o comando fica assim:

    chmod 744 header.txt

    OBS: Chmod é o comando utilizado para modificar o nível de permissão de um arquivo.

  • RE4DER - Leitura

    WRIT2R - Escrita

    EXECUT1ON - Executar

  • se vc vir a aula do professor Leo Mattos sobre o comando chmod, essa questão fica moleza. Procure o curso dele que roda grátis na internet, acho que no Google Drive, navegue por páginas de compartilhamento de materiais de concursos no face, não tem erro.

  • R(Leitura) = 4

    W(escrita/gravação) = 2

    X(executar) = 1

    nenhum = 0

    sintaxe => Nome do arquivo "Ordem" (usuário),(grupo),(outros)

    Pedro (leitura, gravação e execução) e para os demais somente (leitura)

    Nome do arquivo "Ordem" (usuário),(grupo),(outros)

    header.txt (4+2+1), (4), (4)

    header.txt 7 4 4

    Bons estudos!

  • Gab E

    Dica do prof° Léo Matos -

    • Permissão no Linux - R W X

    U G O (Usuários)

    • R (leitura ) = 4 ; W (escrita) = 2 ; X (Executar) = 1
    • U - Usuário dono; G - Grupo do dono; O - Outros

    O cavalo prepara-se para o dia da batalha, porém do SENHOR vem a vitória. (Pv 21:31)

    • ALGUEM SABE DZER POR QUE NAO PODE SER A LETRA D? JA QUE: R (leitura ) = 4 ; W (escrita) = 2 ; X (Executar) = 1

  • Só lembrar do UGO (744)

    7 - U = 4+2+1 = 7 (Ler, Modificar, Executar)

    4 - G = 4 (Ler)

    4 - O = 4 (Ler)

    7=

    4 - Ler

    2 - Modificar

    1 - Executar

    Obs: sempre serão esses números para cada permissão. Não precisa fazer contas exorbitantes.

    Errei, mas entendi a questão assistindo ao vídeo que a amiga Juliana xavier publicou.

  • único comando que uso é chmod a+x kkkkkk
  • r w x (ler, gravar, executar)

    4 2 1 ("valores de cada um")

    u g o (proprietário, grupo, usuário comum)

    7 (tudo) 4 (só leitura) 4 (só leitura)

    chmod: alterar propriedades

    header.txt (nome do arquivo)

    chmod 744 header.txt

  • Ler - R - 4

    Gravar - W - 2

    Executar - X - 1

    Ler + Gravar + Executar = 7

    Ler = 4

    Ler = 4

    Chmod 744 header

    CHMOD Significa: ALTERA AS PERMISSÕES DE ARQUIVOS OU DIRETORIOS.

    GABARITO: E