comando chown [RESOLVIDO]

13. Re: comando chown [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/04/2020 - 10:46h


Novaesma escreveu:
# sudo chown -R useRME :chp /CHPG
assim que estou usando



velho ... olha:

* a # significa que vc já está como ROOT, logo não precisa usar 'sudo'.
* como disse antes, vc vai ter que colocar o usuário no sudoers. >>> https://www.vivaolinux.com.br/dica/Adicionando-seu-usuario-no-arquivo-sudoers

NOTA: quando disse que era para vc postar o comando usado era para COPIAR do terminal e COLAR no fórum. Ex.

root@phantom /home/mauricio $ cat -n OU.ldif 



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




  


14. Re: comando chown [RESOLVIDO]

matheus novaes marinho
Novaesma

(usa Outra)

Enviado em 15/04/2020 - 10:13h

bom dia tudo bem com vcs?? tentei fazer denovo a alteração que ja comentei e obitive isso

[root@bacurau Catalogo]# ls -l
total 3356
drwxrwxr-x. 3 useRME chp 4096 Sep 13 2019 CHPE
drwxr-xr-x. 2 CHPR CHPR 3420160 Apr 15 09:06 CHPG
drwxrwxr-x. 3 useRME chp 4096 Nov 14 10:31 CHPI
drwxrwxr-x. 2 useRME chp 4096 Feb 19 09:01 CPHG
[root@bacurau Catalogo]# sudo chown -R useRME :chp *CHPG
chown: cannot access ‘:chp’: No such file or directory




15. Re: comando chown [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 17/04/2020 - 06:06h

Novaesma,
Desculpe, mas se voce não consegue entender (não é decorar) a sintaxe do comando e interpretar o que aparece no prompt de comandos, sugiro usar um Gerenciador de arquivos. Eles foram projetados para facilitar o usuário.

Observe bem o comando que voce digitou:
[root@bacurau Catalogo]# sudo chown -R useRME :chp *CHPG

Existe um espaço em branco entre "useRME" e ":chp *CHPG".
Logo o "Interpretador de Comandos", que é burro, interpreta que:
"useRME" seria o "novo dono" e ":chp *CHPG" é o objeto alvo.
Não existe "novo grupo" definido no comando digitado.

Como o comando não encontra arquivo ou diretório com ":chp" no nome, devolve a bola quadrada.
Observe tambem que o Linux diferencia letras maiúsculas de minúsculas e que os espaços em branco são representados por símbolos diferentes em idiomas diferentes.

Supondo que voce deseja:
novo dono = useRME
novo grupo = chp
objeto alvo = diretório CHPG e de tudo que está hierarquicamente abaixo

Acredito que o comando abaixo (já incluso o prompt) satisfaça:
[root@bacurau Catalogo]# chown -Rc useRME:chp CHPG
Observe que não foi usado "sudo" visto que o prompt mostra que o usuário logado é o root e não se sabe se seu Linux usa "sudo" (voce não informou).

obs: Voce marcou o tópico como "RESOLVIDO" mas esqueceu de citar como resolveu.
Isso seria útil para outras pessoas.




01 02