Ubuntu 16.04 maneira correta de especificar um diretório / pasta usando terminal chown para alterar de forma recursiva propriedade / permissões

1

OK - então eu abro o terminal e quero usar o chown para alterar as permissões / propriedade recursivamente. Eu quero usar

sudo chown -R username:group directory

A pasta na qual desejo alterar as permissões é opt / lampp, que seria a substituição correta de 'directory' para alterar as permissões em opt / lampp - se o seguinte foi meu comando para substituir recursivamente a propriedade no diretório pai, todas as subpastas e todos os arquivos para o diretório lampp e eu sou um usuário sudo, o comando seria

sudo chown -R myname:sudo what goes here ?

por favor, diga-me o que eu gostaria de inserir no terminal em vez de "o que acontece aqui"

Obrigado

    
por kerry 10.07.2017 / 06:36

1 resposta

6

Sugiro que você primeiro cd /opt e, em seguida, execute sudo chown -R username:group ./lammp .

A razão para isso é simples: se você acidentalmente adicionar espaço entre / e opt ao executar sudo chown -R username:group /opt/lammp , isso será ruim. Na verdade, este é um erro comum que vemos no Ask Ubuntu muito - novos usuários cometem esse erro por acidente e, como resultado, seu sistema se torna extremamente difícil de recuperar. Assim, cd primeiro, chown segundo

    
por Sergiy Kolodyazhnyy 10.07.2017 / 07:00