Hvordan bruke Chown Command for å endre fileierskap på Raspberry Pi

Hvordan bruke Chown Command for å endre fileierskap på Raspberry Pi
Filsystemet i Linux -systemet inkludert Raspberry Pi har noen privilegier, som inkluderer lese, skrive og utføre. For det meste har eieren av filen lov til å overskrive filen, men i noen tilfeller kan det hende du trenger å utføre noen endringer i filen, og den tillater deg ikke å gjøre noen endringer siden den er tilknyttet annen bruker. I slike tilfeller er det pålagt å endre eieren av filen slik at de kan få eierprivilegiene til filen.

I Raspberry Pi -systemet, Chown Kommandoen er veldig nyttig med å endre eieren av filen. Så i denne artikkelen vil du lære å endre eierskapet til filen på Raspberry Pi ved å bruke Chown.

Hvordan bruke Chown Command for å endre fileierskap på Raspberry Pi?

De Chown er et gratis programvareverktøy tilgjengelig i Raspberry Pi -systemet for å endre eierforholdet til enhver fil. Å bruke Chown Kommando i Raspberry Pi, bekreft at den allerede er installert i Raspberry Pi ved å bruke den nedenfor-nevnte kommandoen:

$ Chown -Versjon

Selv om Chown er forhåndsinstallert på Raspberry Pi-systemet, men hvis det på grunn av noen grunn ikke er til stede i systemet ditt, kan du installere IT ved hjelp av CoreUtils Pakke gjennom følgende kommando:

$ sudo apt install coreutils

Finn eiere av filen

For å finne listen over alle filene sammen med eieren av hver, kan du bruke den nedenfor-nevnte kommandoen:

$ ls -l

Utgangen fra kommandoen vil vise listen over alle filene sammen med eierne.

Og hvis du vil finne ut eieren av en bestemt fil, kan du bruke den samme listekommandoen sammen med navnet på den filen:

Syntaks

$ ls -l

Eksempel

$ ls -l mydot.py

Chown Command

Den grunnleggende syntaks for Chown -kommandoen er gitt nedenfor:

$ Chown <:group>

I Raspberry Pi -systemet er det tre kategorier for å få tilgang til filsystemer som inkluderer bruker, gruppe og andre. "Bruker" er den Eier av en fil og "gruppe" er der fileieren er til stede. Så i kommandoen ovenfor brukes det nye brukernavnet med Chown -kommandoen for å gjøre det til eieren av den filen.

Gruppen av filer kan også endres ved å bruke Chown -kommandoen, men husk at gruppenavnet alltid brukes med en tykktarm ”:”For å skille det fra brukeren. betyr at denne kommandoen kan brukes med andre alternativer for filer. La oss diskutere forskjellige måter å bruke Chown Kommando, som er som følger:

  • Endre fileier for enkeltfil
  • Endre fileier for flere filer
  • Endre eier gjennom bruker -ID
  • Endre både gruppe- og brukertillatelse
  • Endre bare gruppe
  • Endre eier med referansealternativ

La oss diskutere dem en etter en.

1: Endre fileier for enkeltfil

For å endre eieren av en bestemt fil, bare bruk Chown Kommando sammen med brukernavnet og navnet på filen:

Syntaks

$ sudo chown

Eksempel

$ sudo chown linuxhint mydot.py

Merk: LS -L -kommandoen brukes bare til å vise den nye eieren.

2: Endre fileier for flere filer

De Chown Kan også brukes til å endre eieren av flere filer om gangen ved å bruke den nedenfor-nevnte kommandoen:

Syntaks

$ sudo chown

Eksempel

$ sudo chown linuxhint helloprogram.JS Raspbian

3: Endre eier gjennom bruker -ID

I stedet for å bruke brukerens navn, kan bruker -ID også brukes til å endre eieren. For å finne bruker-IDen, bruk kommandoen undergitt:

Syntaks

$ id -u

Eksempel

$ id -u pi

Bruk deretter den bruker -IDen videre med Chown Kommando som vist nedenfor:

Syntaks

$ sudo chown

Eksempel

$ sudo chown 1000 helloprogram.JS Raspbian

4: Endre både gruppe- og brukertillatelse

Både bruker og gruppe kan også endres samtidig ved å følge den under-nevnte syntaks:

Syntaks

$ sudo chown :

Eksempel

$ Sudo Chown Linuxhint: Root Index.html

5: Endre bare gruppe

Hvis du vil at den opprinnelige brukeren skal forbli den samme og bare ønsker å tildele gruppeprivilegier til en fil, kan under-nevnt syntaks følges for bare å endre gruppen:

Syntaks

$ sudo chown <:group>

Eksempel

$ sudo chown: pi indeks.html

6: Endre eier med referansealternativ

Referansealternativ kan brukes med Chown kommando for å kopiere tillatelsesrettighetene fra en fil til en annen. Ved å bruke referanse blir privilegiene til referansefilen kopiert og overført til den andre filen. Så som en utgang vil begge filene ha samme eierrettigheter:

Syntaks

$ Chown -Reference =

Eksempel

$ sudo chown --reference = myDot.py indeks.html

I utdataene kan du se at begge filene har samme bruker og gruppe:

Konklusjon

Du kan bruke Chown Kommando i Raspberry Pi for å endre eieren av filer. Det er flere måter å bruke Chown-kommandoen i Raspberry Pi, og hver av dem er diskutert i de ovennevnte retningslinjene. Den grunnleggende syntaksen til Chown inkluderer, , , og . Brukeren kan følge kommandoen ovenfor for å endre eierskapet til filene på Raspberry PI -systemet.