Ecco l'elenco di pochi scenari in cui vuoi farlo:
Ora controlliamo la sintassi del comando Chown.
Sintassi del comando Chown
CHOWN [Opzioni] Utente [: Gruppo] File (S)Utilizza l '"utente" per il nome utente o sostituiscilo utilizzando l'ID utente, noto anche come UID. Aggiungi il nome del gruppo nella parte "Gruppo" del GID (ID gruppo). Alla fine del comando Chown, aggiungi file o directory per le quali si desidera modificare la proprietà.
Cambiare il proprietario di una directory
Abbiamo creato un utente separato chiamato "uTest" e un gruppo "uGroup" per dimostrare gli esempi. Per modificare la proprietà di qualsiasi directory, utilizzare il comando Chown con il nome utente e il percorso della directory.
$ sudo chown utest ./campionefolder/Ora, scrivi il comando "LS" e controlla se la proprietà della directory è aggiornata o no.
$ ls -l -d ./campionefolder/Cambiare la proprietà di tutte le sotto-directory
Utilizzare il "-R"Opzione del comando Chown per modificare i proprietari di tutti i file o cartelle presenti in una directory.
$ sudo chown -r utest ./campionefolder/Elenca il contenuto della directory per visualizzare i risultati.
$ ls -l ./campionefolder/Modifica del proprietario di un file
Prima di tutto, elenca il contenuto del file per conoscere la sua proprietà.
$ ls -l campione file.TXTSuccessivamente, specificare il nome dell'utente che si desidera essere il nuovo proprietario di questo file. Nel nostro caso, abbiamo scelto "UTest" per avvalersi della proprietà di "Samplefile.TXT."
$ sudo chown utest campione file.TXTAncora una volta, verifica le modifiche alla proprietà aggiornate.
$ ls -l campione file.TXTÈ inoltre possibile utilizzare "ID utente" o "UID" di qualsiasi utente a tale scopo. Per questo, recuperare l'ID utente del nuovo utente utilizzando il comando "ID" con "-u" opzione.
$ id -u utestAggiungi l'ID utente anziché il nome utente per apportare le modifiche alla proprietà.
$ sudo chown 1001 campione file.TXTModifica dei proprietari di più file
Specificare i nomi dei file alla fine del Chown comanda per modificare la proprietà di più file contemporaneamente.
$ sudo chown utest campione file.TXT SampleFile2.TXTScrivi il comando seguente per confermare le modifiche.
$ sudo ls -al samplefile.TXT SampleFile2.TXTModifica del proprietario della directory e del file contemporaneamente
Segui il metodo di seguito per modificare immediatamente i proprietari del file e della directory.
$ sudo chown utest campione file.test txtQuesto comando renderà "UTest" il nuovo proprietario della "Directory di prova" e "Samplefile.TXT."
Cambiare il proprietario usando i caratteri jolly
I caratteri jolly vengono utilizzati per selezionare un gruppo di file specifico in base al modello dato. Il comando CHOWN cambierà quindi il proprietario dei file dopo averli recuperati dall'esecuzione jolly.
$ sudo chown utest s*.*Conclusione
Per i problemi di sicurezza dei dati, potresti voler specificare la proprietà di file e directory. In Linux, usiamo il Chown Utilità della linea di comando per modificare la proprietà di directory o file. Puoi anche utilizzare questo comando per la modifica delle directory e la proprietà di più file contemporaneamente. In questo post, tutte queste dichiarazioni sono giustificate fornendo esempi pratici.