Aqui está a lista de poucos cenários em que você deseja fazer isso:
Agora vamos verificar a sintaxe do comando chown.
sintaxe de comando chown
CHOWN [Options] Usuário [: Grupo] Arquivos (s)Utilize o "usuário" para o nome de usuário ou substitua -o usando o ID do usuário, também conhecido como UID. Adicione o nome do grupo na parte do "grupo" do GID (ID do grupo). No final do comando chown, adicione arquivos ou diretórios para os quais você deseja alterar a propriedade.
Mudando o proprietário de um diretório
Criamos um usuário separado chamado "UTEST" e um grupo "uGroup" para demonstrar os exemplos. Para mudar a propriedade de qualquer diretório, utilize o comando chown com o nome de usuário e o caminho do diretório.
$ sudo chown utest ./Samplefolder/Agora, escreva o comando "LS" e verifique se sua propriedade do diretório é atualizada ou não.
$ ls -l -d ./Samplefolder/Mudando a propriedade de todos os subdiretos
Utilize o “-R”Opção do comando chown para alterar os proprietários de todos os arquivos ou pastas presentes em um diretório.
$ sudo chown -r utest ./Samplefolder/Liste o conteúdo do diretório para visualizar os resultados.
$ ls -l ./Samplefolder/Alterando o proprietário de um arquivo
Primeiro de tudo, liste o conteúdo do arquivo para saber sobre sua propriedade.
$ ls -l samplefile.TXTDepois disso, especifique o nome do usuário que você deseja ser o novo proprietário deste arquivo. No nosso caso, escolhemos “utest” para aproveitar a propriedade de “Samplefile.TXT.”
$ sudo chown utest samplefile.TXTNovamente, verifique as alterações de propriedade atualizadas.
$ ls -l samplefile.TXTVocê também pode usar o "ID do usuário" ou "UID" de qualquer usuário para esse fim. Para isso, recupere o ID do usuário do novo usuário, utilizando o comando "id" com o "-você”Opção.
$ id -u utestAdicione o ID do usuário em vez do nome de usuário para fazer as mudanças de propriedade.
$ sudo chown 1001 samplefile.TXTAlterando os proprietários de vários arquivos
Especifique os nomes de arquivos no final do chown comando para alterar a propriedade de vários arquivos de uma só vez.
$ sudo chown utest samplefile.TXT Samplefile2.TXTEscreva o comando abaixo para confirmar as mudanças.
$ sudo ls -al samplefile.TXT Samplefile2.TXTAlterando o proprietário do diretório e do arquivo de uma só vez
Siga o método abaixo para alterar os proprietários do arquivo e do diretório instantaneamente.
$ sudo chown utest samplefile.teste txtEste comando fará "utest" o novo proprietário do "diretório de teste" e o "Samplefile.TXT.”
Mudando o proprietário usando curingas
Os curingas são usados para selecionar um grupo de arquivos específico de acordo com o padrão fornecido. O comando chown mudará o proprietário dos arquivos depois de recuperá -los da execução do curinga.
$ sudo chown utest s*.*Conclusão
Para preocupações com segurança de dados, você pode especificar a propriedade de arquivos e diretórios. No Linux, usamos o chown Utilitário de linha de comando para alterar a propriedade de diretórios ou arquivos. Você também pode utilizar este comando para alterar os diretórios e a propriedade de vários arquivos de uma só vez. Neste post, todas essas declarações são justificadas ao fornecer exemplos práticos.