Pular para o conteúdo

Comando CHMOD (Change Mode) no Modo Octal

Dica publicada em Linux / Comandos
Felipe Lima Diógenes efeelede
Hits: 4.220 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Comando CHMOD (Change Mode) no Modo Octal

São três os tipos de permissões: leitura, escrita, execução; representados respectivamente pelos caracteres: r, w e x:
  • R de Read - Leitura
  • W de Write - Escrita
  • X de Execute - Execução
  • - de Permissão negada

Os códigos de descrição são (visualização com o comando ls -l):
  • - | Arquivos (todos)
  • d | Diretórios (também são arquivos)
  • l | Links
  • p | Pipe (comunicação entre programas)
  • s | Socket (comunicações de rede)
  • b | Dispositivo de bloco
  • c | Dispositivo de caractere
  • ? | Os outros caracteres representam permissões a arquivos e a diretórios

Essas permissões são agrupadas em três conjuntos com três caracteres e cada conjunto representa em ordem as permissões.

São três permissões, em três conjuntos, com três caracteres cada na ordem seguinte:
  • 1 - Do usuário proprietário
  • 2 - Do grupo do arquivo
  • 3 - Dos outros usuários

Os tipos de permissões tem o seu valor numérico:
  • Valor 4 - R - Permissão de leitura
  • Valor 2 - W - Permissão de escrita
  • Valor 1 - X - Permissão de execução
  • Valor 0 - - - Permissão negada

Os valores de permissões podem ser somados:
  • Permissão total = 1 + 2 + 4 = 7
  • Leitura e escrita = 2 + 4 = 6
  • Leitura e execução = 1 + 4 = 5

Resultando este em o número de permissão 765.

Toda soma de valores de rwx dá um número e cada número é para cada um dos três conjunto do grupo:

Usuário: rwx=7    Grupo: rwx=7    Outros: r--=4

Resultando este em o número de permissão 774.

Sintaxe:

chmod [opções] [permissão modo octal] nomes_de_arquivos_ou_pastas

Sintaxe a ser usada:

chmod [nulo] [774] nomes_de_arquivos_ou_pastas

Obs.: use man chmod no terminal para conhecer as opções e as funções do comando.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Gravação de Áudio do Computador Via Terminal

Conversão de arquivos EBCDIC para ASCII

Cor sólida aleatória no background

Como tirar os "Ícones invisíveis" do lançador do Ubuntu

Desmontando dispositivos ocupados (busy)

Remoção de pacotes RPM

Contribuir com comentário

Entre na sua conta para comentar.