CHOWN
- Alterar o dono do arquivo



VÍDEO AULA
-
http://www.treinalinux.com/central/chown_normal.php




Obs.: Os exercícios abaixo devem ser executados como superusuário root

1 - Adicione um novo usuário com o nome de miguel

daileon:~# adduser miguel



2 - Logue-se com o novo usuário

daileon:~# login miguel



3 - Crie o arquivo alterardono, digite:

miguel@daileon:~$ vi alterardono



4 - Tecle Insert e coloque o seguinte conteúdo:

O comando CHOWN altera o dono do arquivo



5 - Tecle Esc:x para gravar o arquivo



6 - Liste o arquivo para descobrir qual é o dono, e o grupo padrão, digite:

miguel@daileon:~$ ls -l alterardono



6 - Observe o resultado:



1
miguel
2
miguel
## O dono do arquivo
## Dono do Grupo do arquivo

7 - Logue-se como superusuário root, digite:

miguel@daileon:~$ su



8 - Agora altere o arquivo, indicando que o usuário lino será o novo dono, e miguel
     continuará sendo o dono do grupo, digite:

daileon:/home/miguel# chown lino.miguel alterardono



9 - Confira a alteração, digite:

daileon:/home/miguel# ls -l alterardono



10 - Mude o dono do grupo, digite:

daileon:/home/miguel# chown .lino alterardono



11 - Liste o arquivo digitando ls e observe que o novo dono agora é o lino

daileon:/home/miguel# ls -l alterardono



12 - Saia do superusuário digite exit e crie um diretório com o nome de recursivo,
       digite:

miguel@daileon:~$ mkdir recursivo



13 - Acesse o diretório recursivo

miguel@daileon:~$ cd recursivo/



14 - Crie o arquivo arqrecursivo, digite:

miguel@daileon:~/recursivo$ echo > arqrecursivo



15 - Saia do diretório recursivo, digite:

miguel@daileon:~/recursivo$ cd ..



16 - Primeiro, verifique o dono e o grupo do diretório criado, digite:

miguel@daileon:~$ ls -ld recursivo/



17 - Observe que miguel é dono do arquivo e grupo



18 - Logue-se como superusuário root, digite:

miguel@daileon:~$ su



19 - Altere recursivamente o dono / grupo do diretório e seu conteúdo

miguel@daileon:~$ chown -R lino.lino recursivo/



20 - Confira o arquivo! digite:

daileon:/home/miguel# ls -ld recursivo/



21 - Confira o conteúdo do recursivo! digite:

daileon:/home/miguel# ls -l recursivo/



22 - Observe que o arquivo também foi alterado automáticamente



23 - Coloque novamente miguel como dono / grupo, só que reportando o que está
       sendo executado, digite:

daileon:/home/miguel# chown -v miguel.miguel recursivo/



24 - Observe que com a opção -v é exibida a alteração



25 - O arquivo dentro do diretório recursivo não foi alterado o seu dono / grupo,
        portanto vamos alterá-lo e reportar somente a mudança de dono, digite:

daileon:/home/miguel# chown -c miguel.miguel recursivo/arqrecursivo



26 - Observe a alteração sendo exibida


 
12 - Digite exit para voltar ao usuário miguel
__________


MAN CHOWN


1 - Digite no terminal:

miguel@daileon:~$ man chown



2 -
Observe a tela principal do manual



3 - Tecle q para sair do  manual

FUNÇÃO COMANDOS
Alterar o dono do arquivo ADICIONAR NOVO USUÁRIO
adduser miguel

SE LOGAR
login miguel

CRIAR ARQUIVO
vi alterardono

LISTAR O ARQUIVO
ls -l alterardono

ENTRAR COMO SUPER-USUÁRIO
su

ALTERAR O DONO
chown lino.miguel alterardono

LISTAR
ls -l alterardono

MUDAR O GRUPO
chown .lino alterardono

SAIR DO SUPER-USUÁRIO
exit

CRIAR DIRETÓRIO
mkdir recursivo

ACESSAR DIRETÓRIO
cd recursivo

CRIAR ARQUIVO RECURSIVO
echo > arqrecursivo

SAIR DO DIRETÓRIO
cd..

LISTAR INFORMAÇÕES DO DIRETÓRIO
ls -ld recursivo/

ENTRAR COMO SUPER-USUÁRIO
su

ALTERAR RECURSIVAMENTE O DONO / GRUPO DO DIRETÓRIO
chown -R lino.lino recursivo/

CONFERIR
ls -ld recursivo/

ALTERAR DONO / GRUPO
chown -v miguel.miguel recursivo/

ALTERAR O DONO DO ARQUIVO QUE ESTÁ DENTRO DO DIRETÓRIO
chown -c miguel.miguel recursivo/arqrecursivo


VÍDEO AULA
-
http://www.treinalinux.com/central/chown_normal.php

Todos os direitos reservados para Treinalinux®

ciceromiguelsoares@gmail.com
Fone: +55 11 5676-2898
Estrada do Alvarenga, 3051 - São Paulo - SP - Brasil