Acabo de migrar de Fedora 20 a Arch y copié algunos archivos; todo en mis Documentos, para ser específico, y ls -lh
resultados drwxr-xr-x 2 alex users 16K Jul 3 02:40 algo
donde alex es mi nombre de cuenta. ¿Cómo puedo seleccionar todos los archivos en todos los subdirectorios para que mi nuevo usuario en Arch los posea?
Respuesta1
Hay dos maneras:-
find Documents/ -exec chown user:group "{}" \;
O, para tantos niveles de subdirectorios como tenga: -
chown user:group Documents/* Documents/*/* Documents/*/*/* ...
El primer método requiere menos escritura y no sigue enlaces simbólicos a menos que agregue opciones alencontrardominio; el segundo se ejecuta más rápido y seguirá enlaces simbólicos.
Es posible que necesite privilegios de root para poder ejecutar elchowndominio.
Después de los valiosos comentarios del usuario2313067 a continuación, el comando óptimo es: -
chown -R user:group Documents/*
Como enencontrarHay otras opciones para controlar si se siguen los enlaces simbólicos.