Permissões de um arquivo Linux
Chmod é o comando que usamos para mudar as permissões de um arquivo. Podem ser vistas através do comando ls -l.
A esquerda dos arquivos aparecerá uma cadeia de caracteres de difícil compreensão inicial, mas prestem atenção:
Primeiro Caractere = Indica o tipo de arquivo, pode ser: Arquivo normal, executável ou texto.
<strong>d</strong> = Diretório <strong>c</strong> = Dispositivo orientado a caracteres (modem, portas seriais) <strong>b</strong> = Dispositivo orientado a blocos (hd) <strong>s</strong> = Socket mapeado em arquivo ("Em Unix tudo é arquivo") <strong>p</strong> = FIFO, comunicação inter-processos <strong>l </strong>= Link Simbólico
3 próximos Caracteres: Permissões Válidas para o DONO do arquivo.
(1ª coluna esta o nome do usuário)
3 próximos Caracteres: Permissões Válidas para o GRUPO dono do arquivo.
(2ª coluna ao lado do DONO)
3 próximos Caracteres: Permissões para o RESTANTE dos usuários do sistema.
<strong>R</strong> = Permissão de leitura. Para diretórios, pode listar seu conteúdo. <strong>W</strong> = Permissão de escrita. <strong>X</strong> = Permissão de execução. Para diretórios, pode entrar nele.
=D