GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo cambiar todos los archivos que pertenecen a un usuario a otro usuario?

Creo que el comando --from flag on chown es probablemente la forma más fácil.

chown --from=oldguy newguy * -R

Algo como

find /decompressed-backup-dir -uid 1050 -exec chown newuser:newgroup {} +

Agregando a la respuesta de SiteKickr, chgrp no tiene el --from argumento, pero puedes lograr lo mismo con chown omitiendo el usuario.

Ejemplo:

chown -R --from=:currentgroup :newgroup /some/directory

Linux
  1. ¿Cómo mover todos los archivos (incluidos los ocultos) de un directorio a otro?

  2. ¿Cómo cambiar de usuario para un montón de archivos de servicio de Systemd?

  3. Cómo usar el comando chown para cambiar la propiedad en Linux

  4. ¿Cómo se cambia el directorio de inicio del usuario en Ubuntu 9.04?

  5. ¿Cómo puedo crear un usuario con acceso de solo lectura a todos los archivos? (es decir, root sin permisos de escritura)

Cómo cambiar el propietario del archivo/grupo con el comando chown en Linux

Cómo cambiar de usuario en Linux

¿Puedes cambiar el permiso a todos los archivos excepto a un directorio en Linux?

¿Cómo puedo evitar que un usuario copie archivos a otro disco duro?

¿Cómo puedo cambiar un archivo a un subuid sin sudo?

¿Cómo puedo cambiar el grupo predeterminado de un usuario en Linux?