-
sudo chmod 777 aluno.txt "A"
-
Question level "Capiroto"
Gab A
-
4 r leitura
2 w escrita
1 x execução
Usuario 4+2+1(7) grupo 4+2+1(7) outros 4+2+1(7)
-
GAB. LETRA A
USUÁRIO
4 - r (permite leitura)
2 - w (permite escrita)
1 - x (permite execução)
Somando todos dá 7 (4+2+1) , ou seja, tem todas as permissões possíveis
GRUPO
4 - r (permite leitura)
2 - w (permite escrita)
1 - x (permite execução)
Somando todos dá 7 (4+2+1) , ou seja, tem todas as permissões possíveis
OUTROS
4 - r (permite leitura)
2 - w (permite escrita)
1 - x (permite execução)
Somando todos dá 7 (4+2+1) , ou seja, tem todas as permissões possíveis
Obs1: o comando sudo permite o usuário fazer apenas aquela ação como superusuário (quem tem os poderes de fazer as ações mais críticas no Linux) e depois ele volta para o modo usuário comum.
Obs2: associe o r, w, x com os nomes em inglês. Assim: r - Read (ler); w - Write (escrever) e x - eXecute (executar)
-
É mesmo!?
-
Era para ser 666 o número de SATANÁS !!!!
-
Rindo alto, com seu comentário ÁDRIA SILVA rsrsrsrsrsrsr..........
-
Gente esses comandos são humanamente impossível de decorar. Deus me defenderay
-
Meu número 666 !!!!
-
Bem, utilizei esse raciocínio para a resolução.
Quando se pensa em permissão, devemos lembrar que há tres ENTES envolvidos: dono; grupo; outros.
Considerando que para cada um dos ENTES haverá permissão de leitura (read=r), escrita (write=w) e execução (eXecute=x) temos:
rwx rwx rwx (lembrando que cada trinca indica as permissões para o dono, grupo e outros respectivamente).
Então, se é dada a seguinte sintaxe para um dado arquivo txt por exemplo:
-rwx rw- r- -
Assim, para esse arquivo, o dono possui permissão para leitura, escrita e execução (rwx); o grupo para leitura e escrita (rw-) enquanto os outros possuem somente a leitura (r--).
Acontece que o chomod se utiliza de códigos para garantir a execução, sendo utilizado 1 para "positivo" e 0 para a negação.
r w x
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
Dito isso, como a questão pede a permissão para tudo para todos, teremos 777. Assim, se observadaa tabela acima, percebe-se que o código 7 garante garante permissão de tudo.
-
4 - r (permite leitura)
2 - w (permite escrita)
1 - x (permite execução)
Somando todos dá 7 (4+2+1) , ou seja, tem todas as permissões possíveis
-
Com relação as regras de permissão.
No início é um pouco estranho, mas depois que você entende a tabelinha no link (ordem RWX; e que a representação dos números(1 até 7) estão em binário = 0/1) é quase um ponto garantido.
Ex: R W X o número 7 em binário seria (111) = a resposta da questão
binário 1 1 1
base2 2² 2¹ 2º
R=1 permissão para leitura; R=0 sem permissão para leitura;
W=1 permissão para escrita; W=0 sem permissão para escrita;
X=1 permissão para execução; X=0 sem permissão para execução;
Da direita para esquerda::
o primeiro valor 0/1 se positivo=1 equivale ao número 1=2º; caso negativo = 0=0º seria o número 0
o segundo valor 0/1 se positivo=1 equivale ao número 2=2¹; caso negativo = 0=0¹ seria o número 0
o terceiro valor 0/1 se positivo=1 equivale ao número 4=2²; caso negativo = 0=0² seria o número 0
logo R W X
4 2 1 = 7
o fato de ter três 7 é que
o primeiro é permissão para o Usuário
o segundo é permissão para Grupos
o terceiro é permissão para Outros
tabela:: https://alexandrebbarbosa.files.wordpress.com/2015/07/permissoes_arquivo_linux.jpg
espero ter ajudado... nunca desistam
-
Deus, obrigado por esse momento: "Nem li essa caralha e marquei de cara... estudei e tô tendo muito aproveitamento em linux"
-
Deus, obrigado por esse momento: " li essa caralha e errei de cara... estudei e tô tendo muito desaproveitamento em linux" Amém
-
Vou tentar ser Claro, vamos lá:
4 - r (permite leitura)
2 - w (permite escrita)
1 - x (permite execução)
Como usuário vai LER, ESCREVER E EXECUTAR você vai SOMAR os números então:
4+2+1= 7
aí vem a MATADA da questão, que é você saber que se ele vai ter PRIVILÉGIOS precisará de AUTORIZAÇÃO e o comando que dá essa autorização é o SUDO ( Permissão de Super Usuário, que é usado na hora de fazer tarefas administrativas , como instalação de programas,alteração de configurações ,alteração de arquivos importantes).
Com isso chegamos ao gabarito da letra A
espero ter ajudado!
-
O comentário do Eduardo Loyola é bem elucidativo. Parabéns.
-
Questão se torna fácil quando você estuda, portanto não é tão difícil quanto alguns pensam.
-
Relembrando as permissões:
4 - r - leitura
2 - w - escrita
1 - x - execução
Logo, se queremos atribuir leitura, escrita e execução a todos, devemos dar 7 a cada grupo.
u (usuários) = 7
g (grupo) = 7
o (outros) = 7
chmod 777 aluno.txt
o SUDO não atrapalha, pois dá poder de superusuário ao usuário que estiver no console.
Resposta certa, alternativa a).
-
Questão parecida resolvi: Acertei esta também.
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
SE FOSSE PERMITIR GERAL PRA TODOS: DONO, GRUPO E OUTROS SERIA 7 7 7
-
O enunciado fica fácil se vc não fica batendo papo com a questão.
Se vc sabe os números e letras do user, group e other. vc nao tem muito que perder tempo nela.
-
Relembrando as permissões:
4 - r - leitura
2 - w - escrita
1 - x - execução
Logo, se queremos atribuir leitura, escrita e execução a todos, devemos dar 7 a cada grupo.
u (usuários) = 7
g (grupo) = 7
o (outros) = 7
chmod 777 aluno.txt
o SUDO não atrapalha, pois dá poder de superusuário ao usuário que estiver no console.
Victor Dalton | Direção Concursos
-
os cara chega em uma questao dessa de qualquer banca ai diz que é questão facil. ai chega em uma mesma questão a diferença que é banca cespe. ai começa q banca terrivel, que questão dificil. po galera para de infeitar o pavão para essa banca
-
Pessoal, essa choradeira foge a minha compreensão. Tem gente decorando inciso do direito palavra por palavra e diz que não decora isso. Vamos lá de maneira bem simples:
-rwxrwxrwx
Cada cor representa um grupo (UGO)
Usuário
Grupo
Outros
4 - r (Read) (permite leitura)
2 - w (Write) (permite escrita)
1 - x (Execute) (permite execução)
Agora é matemática galera, quero dar permissão para o usuário ler e escrever, logo ficará:
-RW-
Convertendo em número 6
Agora vamos supor que eu queira fazer todos as pessoas com permissão somente de leitura.
-R--R--R--
Através do comando chmod atribuímos os números.
Logo,
chmod 444 (um número para cada tipo de pessoa - usuário, grupo e outros)
Mas na questão que estamos pense comigo, imagine se toda e qualquer pessoa pudesse atribuir permissões para os arquivos, você tem lá um texto para a namoradinha(o) e só você quer poder editar ele ai vai aquele seu primo mequetrefe e muda a sua permissão e altera tudo, não né?
Então, pra isso temos o SUDO (Permissão de Super Usuário) que irá permitir atribuir esses valores de permissões.
Valeu amiguinhos(as) espero ter ajudado. Agora sem choro e vamos com força!
-
Pode parecer difícil, sabendo a combinação das letras R (read) W (write) X (execute) + os numerais 4-2-1 (respectivamente em cada letra), vc consegue resolver. Se vai liberar todas as permissões, é só somar: portanto 777.
-
oi, não , eu não sei não.
-
oi, não , eu não sei não.
-
4 sempre significa ler (Read);
2 sempre significa escrever (Write);
1 sempre significa executar (eXecute).
A casa das centenas pertence ao usuário;
A casa das dezenas pertence ao grupo;
A casa das unidades pertence aos outros.
Portanto, o primeiro 7 (centenas) significa que o usuário tem as permissões 4+2+1=7;
o segundo 7 (dezenas) significa que o grupo tem as permissões 4+2+1=7;
o terceiro 7 (unidades) significa que os outros tem as permissões 4+2+1=7.