Como usar o comando chown para alterar a posse de arquivos no Raspberry Pi

Como usar o comando chown para alterar a posse de arquivos no Raspberry Pi
O sistema de arquivos no sistema Linux, incluindo o Raspberry Pi, possui alguns privilégios, que incluem leitura, gravação e execução. Principalmente o proprietário do arquivo tem permissão para substituir o arquivo, no entanto, em alguns casos, você pode precisar executar algumas alterações no arquivo e isso não permite que você faça nenhuma alteração, pois está associado a outro usuário. Nesses casos, é necessário alterar o proprietário do arquivo para que eles possam levar os privilégios do proprietário ao arquivo.

No sistema Raspberry Pi, o chown O comando é muito útil em mudar o proprietário do arquivo. Portanto, neste artigo, você aprenderá como mudar a propriedade do arquivo no Raspberry Pi usando o chown.

Como usar o comando chown para alterar a posse de arquivos no Raspberry Pi?

O chown é uma ferramenta de software livre disponível no sistema Raspberry Pi para alterar a propriedade de qualquer arquivo. Usar chown Comando no Raspberry Pi, verifique se já está instalado no seu Raspberry Pi usando o comando abaixo mencionado:

$ CHOWN -Versão

No entanto chown está pré-instalado no sistema Raspberry Pi, mas se, devido a qualquer motivo, ele não estiver presente no seu sistema, você poderá instalar o TI usando o CoreUtils Pacote através do seguinte comando:

$ sudo apt install coreutils

Encontre proprietários de arquivo

Para encontrar a lista de todos os arquivos junto com o proprietário de cada um, você pode usar o comando abaixo mencionado:

$ ls -l

A saída do comando exibirá a lista de todos os arquivos junto com seus proprietários.

E se você quiser descobrir o proprietário de qualquer arquivo específico, poderá usar o mesmo comando de lista junto com o nome desse arquivo:

Sintaxe

$ ls -l

Exemplo

$ ls -l mydot.py

comando chown

A sintaxe básica do comando chown é dada abaixo:

$ chown <:group>

No sistema Raspberry Pi, existem três categorias para acessar sistemas de arquivos que incluem usuário, grupo e outros. "Do utilizador" é o proprietário de um arquivo e "grupo" está em que o proprietário do arquivo está presente. Então, no comando acima, o novo nome de usuário é usado com o comando chown para torná -lo o proprietário desse arquivo.

O grupo de arquivos também pode ser alterado usando o comando chown, mas lembre -se de que o nome do grupo é sempre usado com um cólon ”:”Para diferenciá -lo do usuário. significa que este comando pode ser usado com outras opções para arquivos. Vamos discutir maneiras diferentes de usar o chown comando, que são os seguintes:

  • Alteração do proprietário do arquivo para um único arquivo
  • Alteração do proprietário do arquivo para vários arquivos
  • Mudando o proprietário através do ID do usuário
  • Alterando a permissão do grupo e do usuário
  • Mudando apenas o grupo
  • Alterar o proprietário com opção de referência

Vamos discuti -los um por um.

1: Alteração do proprietário do arquivo para um único arquivo

Para alterar o proprietário de um determinado arquivo, basta usar o chown Comando junto com o nome de usuário e o nome do arquivo:

Sintaxe

$ sudo chown

Exemplo

$ sudo chown linuxhint mydot.py

Observação: O comando ls -l é usado apenas para exibir o novo proprietário.

2: Alteração do proprietário do arquivo para vários arquivos

O chown Também pode ser usado para alterar o proprietário de vários arquivos por vez usando o comando abaixo mencionado:

Sintaxe

$ sudo chown

Exemplo

$ sudo chown linuxhint heloprogram.JS Raspbian

3: Mudando o proprietário através do ID do usuário

Em vez de usar o nome do usuário, o ID do usuário também pode ser usado para alterar o proprietário. Para encontrar o ID do usuário, use o comando abaixo:

Sintaxe

$ id -u

Exemplo

$ id -u pi pi

Em seguida, use ainda mais esse ID de usuário com chown comando como mostrado abaixo:

Sintaxe

$ sudo chown

Exemplo

$ sudo chown 1000 helloprogram.JS Raspbian

4: Alterar a permissão do grupo e do usuário

O usuário e o grupo também podem ser alterados ao mesmo tempo, seguindo a sintaxe mencionada abaixo:

Sintaxe

$ sudo chown :

Exemplo

$ sudo chown linuxhint: índice de raiz.html

5: Mudando apenas o grupo

Se você deseja que o usuário original permaneça o mesmo e só deseja atribuir privilégios de grupo a um arquivo, a sintaxe abaixo mencionada pode ser seguida para alterar apenas o grupo:

Sintaxe

$ sudo chown <:group>

Exemplo

$ sudo chown: Índice PI.html

6: Alterar o proprietário com opção de referência

A opção de referência pode ser usada com o chown comando para copiar os privilégios de permissão de um arquivo para outro. Ao usar a referência, os privilégios do arquivo de referência são copiados e transferidos para o outro arquivo. Portanto, como uma saída, os dois arquivos terão os mesmos privilégios do proprietário:

Sintaxe

$ CHOWN -Referência =

Exemplo

$ sudo chown -reference = mydot.Índice PY.html

Na saída, você pode ver que os dois arquivos têm o mesmo usuário e grupo:

Conclusão

Você pode usar o chown comando em Raspberry Pi para alterar o proprietário de arquivos. Existem várias maneiras de usar o comando CHOW. A sintaxe básica de Chown inclui, , , e . O usuário pode seguir o comando acima para alterar a propriedade dos arquivos no sistema Raspberry Pi.