- -c : informa quais arquivos estão sendo alterados.
- -h : altera o link, não o arquivo apontado pelo link.
- -v : informa quais arquivos estão sendo processados (não necessariamente alterados).
- -R : altera, recursivamente, dono e/ou grupo de arquivos.
- −−help : exibe opções do comando.
A gestão de utilizadores e grupos é uma tarefa essencial para os administradores de sistemas Linux, e pode ser realizada através de várias ferramentas de linha de comandos. Neste artigo, iremos abordar como usar o comando chown, bem como outras tarefas de gestão de utilizadores como alterar grupos, renomear ficheiros, alterar permissões e criar novos utilizadores.
O comando chown permite-lhe alterar a propriedade de um ficheiro ou directório. Isto é útil quando se pretende transferir a propriedade de um utilizador para outro ou quando se pretende dar a propriedade a um utilizador não-root. A sintaxe do chown é a seguinte:
“`
chown [opções] [proprietário]:[grupo] arquivo/diretório
“`
Aqui, `proprietário` é o novo proprietário do arquivo ou diretório, e `grupo` é o novo grupo. Se você omitir `group`, ele permanecerá o mesmo. Algumas opções comuns para o chown incluem `-R` para alteração recursiva, `-v` para saída detalhada, e `-c` para apenas mostrar os arquivos/diretórios alterados.
“`
chgrp [opções] grupo arquivo/diretório
“`
Para alterar o nome de um arquivo no Linux, você pode usar o comando mv. A sintaxe é a seguinte:
“`
mv [opções] nome_do_arquivo_antigo nome_do_arquivo novo nome_do_arquivo
“`
Aqui, `nome_do_arquivo_antigo` é o nome atual do arquivo, e `nome_do_arquivo_novo` é o novo nome que você quer dar a ele. Algumas opções comuns para o mv incluem `-i` para o modo interativo (que avisa antes de sobrescrever) e `-v` para saída detalhada.
“`
chmod [opções] permissões arquivo/diretório
“`
Aqui, `permissões` representa as novas permissões a serem concedidas ao arquivo ou diretório. Você pode utilizar uma combinação de letras (r, w, x) e números (0-7) para especificar as permissões. Por exemplo, `chmod 755 arquivo.txt` daria ao proprietário permissões totais e a todos os outros permissões de leitura e execução. Algumas opções comuns para o chmod incluem `-R` para alteração recursiva e `-v` para saída detalhada.
Para ver os usuários do Linux, você pode usar o comando cat para ver o arquivo `/etc/passwd`. Este arquivo contém uma lista de todos os usuários do sistema, juntamente com seus IDs de usuário (UIDs) e shell padrão. A sintaxe é a seguinte:
““
cat /etc/passwd
“`
“`
useradd [opções] username
“`
Aqui, `username` é o nome do novo usuário que você quer criar. Algumas opções comuns para useradd incluem `-m` para criar um diretório home para o usuário e `-s` para especificar um shell padrão.
Em conclusão, estas tarefas de gestão de utilizadores Linux são essenciais para qualquer administrador de sistemas. Com os comandos chown, chgrp, mv, chmod, cat e useradd, é possível alterar a propriedade, grupos, nomes de arquivos, permissões, visualizar usuários e criar novos usuários. Estes comandos são ferramentas poderosas que permitem gerir o seu sistema Linux de forma eficaz.
Para mudar de directório no Ubuntu, pode usar o comando “cd” seguido do nome do directório para onde quer navegar. Por exemplo, se quiser navegar para o directório “Documents”, pode digitar “cd Documents” no terminal e premir enter. Também pode utilizar o operador “…” para navegar para um nível superior do directório. Por exemplo, se estiver actualmente no directório “Documents” e quiser navegar para o directório principal, pode escrever “cd …”.
Para alterar o proprietário de uma pasta no Linux, pode usar o comando chown seguido do nome do novo proprietário e do nome da pasta. Por exemplo, se você quiser mudar o dono de uma pasta chamada “myfolder” para um usuário chamado “newuser”, você deve digitar:
“`
sudo chown newuser myfolder
“`
Note que você deve ter privilégios de root para usar o comando chown.
Para alterar o grupo padrão de novos utilizadores em Linux, pode modificar o ficheiro “/etc/default/useradd” e definir a variável “GROUP” para o grupo desejado. Também pode utilizar a opção “-g” com o comando “useradd” para especificar o ID do grupo (GID) do grupo primário para o novo utilizador. Em alternativa, pode utilizar o comando “usermod” com a opção “-g” para alterar o grupo primário de um utilizador existente.