Logo Hardware.com.br
N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas

Obtendo atributos de permissão atribuídos a um arquivo via terminal (RESOLVIDO!)

#1 Por N0625 21/06/2007 - 15:43
Fala, galera!!

O título já diz tudo. Vocês falam tanto que via terminal é mais fácil fazer as coisas no Linux que eu acabei me convencendo. Realmente dá muito trabalho acessar as propriedades do arquivo para verificar suas permissões de acesso, então eu queria, via terminal, ver as permissões em relação a leitura, execução e escrita, além de qual dono ou grupo pertence determinado arquivo, semelhante ao comando dir/v, que no DOS/Windows 9x exibe os atributos de cada arquivo listado.
N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas
#3 Por N0625
21/06/2007 - 16:47
OoDragooNoO disse:

Muito obrigado! Posso só fazer mais uma perguntinha? MElhor dizendo pode me ajudar a entender o retorno do comando? Exemplo do arquivo ~/.xine:

kurumin@k8n64:~$ ls -la | grep .xine
drwxr-xr-x 2 kurumin kurumin 80 2007-06-20 18:03 .xine
kurumin@k8n64:~$


drwxr-xr-x : pelo que eu entendi o r = leitura, x = execução e w = escrita. rw seria então leitura e escrita, xr = leitura e execução. kurumin kurumin remete ao usuário e grupo do arquivo. Notei que esta instrução está dividido em três colunas, o que seriam elas? Onde entra o d, aliás, o que vem a ser esse d ? E por fim, o que vem a ser o 2 antes do kurumin kurumin?

Desde já muito obrigado.

OoDragooNoO
OoDragooNoO Geek Registrado
3.5K Mensagens 61 Curtidas
#4 Por OoDragooNoO
21/06/2007 - 16:54
cara,o "2" ateh hoje eu nao sei mostrando_dentes.png
tambem gostaria de saber wink.png
mas acredito que ele nao influencie em nada faceiro.png

entao,o "d" quer dizer o "tipo de arquivo"

d = diretorio


existem outros tipos,mas agora de cabeça nao lembro =\
dah uma olhadinha no google que eu acho que facil facil tu acha mostrando_dentes.png

e o que tu disse acima tah correto,mas tem uma coisa

notou que tem "rwxr-x-r-x" ?
entao,tah separado assim :

rwx = permissoes do dono do arquivo (no caso,kurumin,leitura,escrita e execuçao)
r-x = permissoes do grupo dono do arquivo (no caso,kurumin,leitura e execuçao)
r-x = permissoes de outros (no caso,leitura e execuçao)

veja bem,"dono do arquivo" e "grupo dono do arquivo" sao coisas distintas,tu pode ter o usuario "kurumin" no grupo "bacana" por exemplo
(por padrao o linux cria um usuario em cada grupo,e cada grupo leva o nome do usuario)

espero ter ajudado feliz.png
DragaO~
N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas
#5 Por N0625
21/06/2007 - 17:11
OoDragooNoO disse:

Cool!!boa.gif

Show de bola! Então os "-" na verdade não são hifenizadores, mas sim a indicação de que a permissão (r/x/w) não está definida, então --------- poderia ser rxwrxwrxw. Agora sim eu entendi, e para a interpretação de dono/grupo/outros a leitura é feita da esquerda para a direita, assim como a leitura no modo gráfico é de cima para baixo. Está mais fácil agora entender os números do chmod.

Show de bola, OoDragooNoO. Muito obrigado!

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal