GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso cambiare tutti i file appartenenti a un utente a un altro utente?

Penso che il comando --from flag on chown sia probabilmente il modo più semplice.

chown --from=oldguy newguy * -R

Qualcosa come

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

Aggiungendo alla risposta di SiteKickr, chgrp non ha il --from argomento, ma puoi ottenere lo stesso risultato con chown omettendo l'utente.

Esempio:

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

Linux
  1. Linux chmod and chown - Come modificare le autorizzazioni e la proprietà dei file in Linux

  2. Come spostare tutti i file (inclusi quelli nascosti) da una directory all'altra?

  3. Come utilizzare il comando chown per modificare la proprietà in Linux

  4. Come trovare tutti i file di proprietà di un utente specifico in Unix/Linux?

  5. Puoi cambiare l'autorizzazione a tutti i file tranne una directory in Linux?

Come modificare il proprietario di file/gruppi con il comando chown in Linux

Come cambiare utente su Linux

Come chown/chmod tutti i file nella directory corrente?

Come posso trovare tutti i file hardlink su un filesystem?

Come posso impedire a un utente di copiare i file su un altro disco rigido?

Come posso modificare il gruppo predefinito di un utente in Linux?