What syntax for global 'chown' fix?

Taylor, Kaia Kaia.Taylor at schwab.com
Tue Jun 8 10:41:07 MST 2010


I would do this first to avoid any surprises with links, if there are
any:
find [dir] -type l | more
Then:
find [dir] -exec chown user:group {} \;


[dir] being your top dir

 
Regards,
Kaia Taylor
DevSA  group  --  tis-dco-devsa - jumpword devsa
http://dco-sps.schwab.com/sites/devsa/welcome desk 602-977-5157 pager
6025785439 at vtext.com or white pages All e-mail sent to or from this
address will be received by the Charles Schwab corporate e-mail system
and is subject to archival and review by someone other than the
recipient.

-----Original Message-----
From: plug-discuss-bounces at lists.plug.phoenix.az.us
[mailto:plug-discuss-bounces at lists.plug.phoenix.az.us] On Behalf Of
joe at actionline.com
Sent: Tuesday, June 08, 2010 10:04 AM
To: plug-discuss at lists.plug.phoenix.az.us
Subject: What syntax for global 'chown' fix?


While the example commands below work to change permission for either a
complete system or for a complete directory and all sub-directories,
what would the syntax be for a similar command to 'chown' (change the
owner) globally or for a designated directory and and the files and
subdirectories below it?

find . -type f -print0 | xargs -0 chmod 644 find . -type d -print0 |
xargs -0 chmod 755

find dir -type f -print0 | xargs -0 chmod 644 find dir -type d -print0 |
xargs -0 chmod 744




---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss


More information about the PLUG-discuss mailing list