Come utilizzare Chown Command per modificare la proprietà dei file su Raspberry Pi

Come utilizzare Chown Command per modificare la proprietà dei file su Raspberry Pi
Il file system nel sistema Linux incluso Raspberry Pi ha alcuni privilegi, che include lettura, scrittura ed esegui. Principalmente il proprietario del file può sovrascrivere il file, tuttavia in alcuni casi potrebbe essere necessario eseguire alcune modifiche al file e non consente di apportare modifiche poiché è associato ad altri utenti. In tali casi, è necessario modificare il proprietario del file in modo che possano ottenere i privilegi del proprietario nel file.

Nel sistema Raspberry Pi, il Chown Il comando è molto utile nel modificare il proprietario del file. Quindi, in questo articolo, imparerai come cambiare la proprietà del file su Raspberry Pi usando il Chown.

Come utilizzare Chown Command per modificare la proprietà dei file su Raspberry Pi?

IL Chown è uno strumento software gratuito disponibile nel sistema Raspberry Pi per modificare la proprietà di qualsiasi file. Usare Chown Comando in Raspberry Pi, verifica che sia già installato nel tuo Raspberry Pi usando il comando di seguito:

$ CHOWN -VERSION

Anche se Chown è preinstallato sul sistema Raspberry Pi ma se per qualsiasi motivo non è presente nel sistema, è possibile installare l'IT utilizzando il Coreutils pacchetto tramite il seguente comando:

$ sudo apt install coreutils

Trova proprietari di file

Per trovare l'elenco di tutti i file insieme al proprietario di ciascuno, è possibile utilizzare il comando di seguito:

$ ls -l

L'output del comando visualizzerà l'elenco di tutti i file insieme ai loro proprietari.

E se si desidera scoprire il proprietario di un determinato file, è possibile utilizzare lo stesso comando elenco insieme al nome di quel file:

Sintassi

$ ls -l

Esempio

$ ls -l mydot.Py

comando chown

La sintassi di base del comando Chown è riportata di seguito:

$ chown <:group>

Nel sistema Raspberry Pi, ci sono tre categorie per accedere ai file system che includono utente, gruppo e altri. "Utente" è il proprietario di un file E "gruppo" è in cui è presente il proprietario del file. Quindi, nel comando sopra, il nuovo nome utente viene utilizzato con il comando Chown per renderlo il proprietario di quel file.

Il gruppo di file può anche essere modificato utilizzando il comando Chown ma ricorda che il nome del gruppo è sempre usato con un colon ":"Per differenziarlo dall'utente. significa che questo comando può essere utilizzato con altre opzioni per i file. Discutiamo di diversi modi per usare il Chown comando, che sono i seguenti:

  • Modifica del proprietario del file per un singolo file
  • Modifica del proprietario del file per più file
  • Modifica del proprietario tramite ID utente
  • Modifica del gruppo di gruppo e dell'utente
  • Cambiare solo gruppo
  • Modifica del proprietario con opzione di riferimento

Discutiamoli uno per uno.

1: modifica del proprietario del file per un singolo file

Per modificare il proprietario di un determinato file basta utilizzare il Chown comando insieme al nome utente e al nome del file:

Sintassi

$ sudo chown

Esempio

$ sudo chown linuxhint mydot.Py

Nota: Il comando LS -l viene utilizzato solo per visualizzare il nuovo proprietario.

2: modifica del proprietario del file per più file

IL Chown Può anche essere utilizzato per modificare il proprietario di più file alla volta utilizzando il comando di seguito:

Sintassi

$ sudo chown

Esempio

$ sudo chown linuxhint helloprogram.JS Raspbian

3: modifica del proprietario tramite ID utente

Invece di utilizzare il nome dell'utente, l'ID utente può anche essere utilizzato per modificare il proprietario. Per trovare l'ID utente, utilizzare il comando seguente:

Sintassi

$ id -u

Esempio

$ id -u pi

Quindi usa ulteriormente quell'ID utente con Chown comando come mostrato di seguito:

Sintassi

$ sudo chown

Esempio

$ sudo chown 1000 Helloprogram.JS Raspbian

4: Modifica sia del gruppo che dell'autorizzazione dell'utente

Sia l'utente che il gruppo possono anche essere modificati contemporaneamente seguendo la sintassi di seguito:

Sintassi

$ sudo chown :

Esempio

$ sudo chown linuxhint: root indice.html

5: Modifica solo gruppo

Se si desidera che l'utente originale rimanga lo stesso e si desidera assegnare solo i privilegi di gruppo a un file, è possibile seguire la sintassi sotto menzionata solo per modificare il gruppo:

Sintassi

$ sudo chown <:group>

Esempio

$ sudo chown: indice PI.html

6: modifica del proprietario con opzione di riferimento

L'opzione di riferimento può essere utilizzata con il Chown comando per copiare i privilegi di autorizzazione da un file a un altro. Utilizzando il riferimento, i privilegi del file di riferimento vengono copiati e trasferiti all'altro file. Quindi, come output, entrambi i file avranno gli stessi privilegi del proprietario:

Sintassi

$ chown --Reference =

Esempio

$ sudo chown --reference = mydot.indice Py.html

Nell'output, puoi vedere che entrambi i file hanno lo stesso utente e il gruppo:

Conclusione

Puoi usare il Chown comanda in Raspberry Pi di modificare il proprietario dei file. Esistono diversi modi per utilizzare il comando Chown in Raspberry Pi e ognuno di essi è discusso nelle linee guida sopra offerte. La sintassi di base di Chown include, , , E . L'utente può seguire il comando sopra per modificare la proprietà dei file sul sistema Raspberry Pi.