chgrp:comando non trovato
Il comando chgrp viene utilizzato per modificare la proprietà del gruppo di un file o di una directory. La modifica della proprietà del gruppo di un oggetto garantisce che le autorizzazioni del gruppo vengano applicate al gruppo specifico.
Sintassi
La sintassi del comando chgrp è:
# chgrp {group name} {file/ directory name} Se si verifica l'errore seguente durante l'esecuzione del comando chgrp:
chgrp: command not found
puoi provare a installare il pacchetto coreutils come mostrato di seguito in base alla tua scelta di distribuzione:
| Distribuzione | Comando |
|---|---|
| OS X | brew install coreutils |
| Debian | apt-get install coreutils |
| Ubuntu | apt-get install coreutils |
| Alpino | apk aggiunge coreutils |
| Arch Linux | pacman -S coreutils |
| Kali Linux | apt-get install coreutils |
| CentOS | yum install coreutils |
| Fedora | dnf installa coreutils |
| Raspbian | apt-get install coreutils |
Esempi di comando chgrp
1. Per modificare il gruppo di file:
# chgrp SUPPORT file.txt
2. Per vedere lo stato se il gruppo di file è stato modificato dopo aver eseguito il comando:
# chgrp -c SUPPORt file.txt
3. Per eliminare eventuali errori durante la modifica:
# chgrp -f SUPPORT file.txt
4. Per modificare i gruppi in modo ricorsivo:
# chgrp -R SUPPORt /dir/
5. Per vedere l'output dettagliato per ogni modifica viene eseguita tramite il comando:
# chgrp -v SUPPORt file.txt
6. Modificare il gruppo proprietario di un collegamento simbolico:
# chgrp -h group path/to/symlink
7. Modificare il gruppo proprietario di un file/directory in modo che corrisponda a un file di riferimento:
# chgrp --reference=path/to/reference_file path/to/file_or_directory
Conclusione
Il comando chgrp viene utilizzato anche per modificare il gruppo di un file o di una directory. Questo può modificare solo il proprietario del gruppo, a differenza del comando precedente, chown, che potrebbe essere utilizzato per modificare la proprietà dell'utente e la proprietà del gruppo.