Mudanças entre as edições de "Comandos Básicos do Linux"
De Grupo Acert
Linha 357: | Linha 357: | ||
Nesta parte, serão apresentadas os principais comando para manipulação nas permissões dos arquivos. | Nesta parte, serão apresentadas os principais comando para manipulação nas permissões dos arquivos. | ||
+ | |||
+ | |||
+ | '''3.5.1 COMANDO ‘chmod’''' | ||
+ | |||
+ | |||
+ | Muda a permissão de acesso a um arquivo ou diretório. Com este comando é possível escolher se o usuário ou grupo terá permissões para ler, gravar ou executar arquivos. Sempre que um arquivo é criado, seu dono é o usuário que o criou e seu grupo é o grupo do usuário. | ||
+ | |||
+ | As permissões dos arquivos podem ser visualizadas utilizando o comando ‘ls –la’, conforme segue: | ||
+ | |||
+ | |||
+ | [[imagem:tela03.jpg|center]] | ||
+ | |||
+ | |||
+ | Na figura acima o primeiro dígito determina o tipo de arquivo (- para executáveis e arquivos ou ‘d’ para diretórios), os três seguintes são a permissão do dono do arquivo, os três do meio a permissão do grupo que o arquivo pertence e os últimos a permissão de outros usuários. | ||
+ | |||
+ | |||
+ | A regra para as permissões sempre será: | ||
+ | • --- -> Nenhuma permissão; | ||
+ | • r-- -> Permissão de leitura; | ||
+ | • r-x -> Leitura e execução; | ||
+ | • rw- -> Leitura e gravação; | ||
+ | • rwx -> Leitura, gravação e execução. | ||
+ | |||
+ | |||
+ | Para facilitar o entendimento, as permissões podem ser indicadas através de números, conforme quadro abaixo: | ||
+ | |||
+ | Permissão Binário Decimal | ||
+ | --- 000 0 | ||
+ | --x 001 1 | ||
+ | -w- 010 2 | ||
+ | -wx 011 3 | ||
+ | r-- 100 4 | ||
+ | r-x 101 5 | ||
+ | rw- 110 6 | ||
+ | rwx 111 7 |