Opções do comando chmod

Publicado por Fábio C Premoli em 13/04/2011

[ Hits: 23.728 ]

Blog: http://premoli.wixsite.com/home

 


Opções do comando chmod



As opções do comando chmod são para disponibilizar permissões rwx por Usuário, Grupo e Outros, como na imagem abaixo, onde "r" é permissão de leitura, o "w" é permissão de escrita e o "x", execução:
Quando criamos um arquivo, suas permissões padrão são 666(--rw-rw-rw) para arquivos e 777(drwxrwxrwx) para diretórios. Se quisermos alterá-las podemos usar o comando:

chmod 555 TESTE

como na imagem abaixo e para listar as permissões usar o comando "ls -l".
Na imagem acima, criamos um arquivo chamado TESTE com as permissões -rw-r--r--(octal 644). Quando digitamos o comando "chmod 555 TESTE", estamos alterando as permissões do arquivo TESTE para -r-xr- xr-x(octal 555). Ao final é verificado se foi passado algum atributo especial para este arquivo com o comando "lsattr TESTE".

Para verificar qual o valor octal correspondente a permissão desejada consulte a imagem abaixo:
Viva o Linux!!!

Outras dicas deste autor

SQUID + Autenticação Segura no AD (NTLM)

Compartilhar Linux X Linux (Virtualbox)

VirtualBox - Compartilhando pastas Linux vs Linux

Gnome - Personalize seu menu com gDesklets

SQUID + SSO + Autenticação Segura no AD

Leitura recomendada

Baixando código-fonte de um pacote com APT

Verificação constante de disponibilidade de serviços

Comando CUT usando delimitador TAB

Listar todos os programas instalados no Ubuntu

Listando arquivos página por página (com em DOS dir/p)

  

Comentários
[1] Comentário enviado por premoli em 04/06/2019 - 09:56h

Para configurar permissões atualmente prefiro o método UGOA disponível no help do comando chmod: Each MODE is of the form '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
Exemplo:
Tenho uma arquivo chamado "arquivo" com as permissões abaixo:
-rw-r--r--. 1 root root 28 Jun 4 10:52 arquivo

Se quero tirar todas as permissões uso o comando chmod a-rwx arquivo
----------. 1 root root 28 Jun 4 10:52 arquivo

Se quero por leitura para todos: chmod a+r arquivo
-r--r--r--. 1 root root 28 Jun 4 10:52 arquivo

Se quero adicionar escrita e execução para o usuário owner e escrita para o grupo: chmod u+wx,g+w arquivo
-rwxrw-r--. 1 root root 28 Jun 4 10:52 arquivo

E assim por diante ...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts