[Gllug] How to chmod selectively without writing a script

Rhys Hopkins rhys.hopkins at culver-tec.com
Tue Oct 1 12:01:15 UTC 2002


try :

find . -type d -exec chmod 755 {} \;  # finds directories and applies chmod
find . -type f -exec chmod 644 {} \;  # finds regular files and applies
chmod

Regards,

Rhys.



> -----Original Message-----
> From: Garry Heaton [mailto:garry at heaton6.freeserve.co.uk]
> Sent: 01 October 2002 13:06
> To: gllug at linux.co.uk
> Subject: [Gllug] How to chmod selectively without writing a script
> 
> 
> I want to be able to change the permissions on subdirectories without
> changing the contents of those directories. So far I've tried
> 
> chmod -R 755 */
> 
> ... but this changes all the files to 755.
> 
> I want the files in all the subdirectories to be set to 644 so I tried
> 
> chmod -R 644 *.*
> 
> ... but this only affects the current directory. I've tried 
> starting with:
> 
> chmod -R 644 *
> chmod -R 755 */
> 
> This initially changes all the files and directories to 644 but then
> everything goes to 755. This being the case, why does
> 
> chmod -R 644 *
> 
> ... affect all subdirectory files while
> 
> chmod -R 644 *.* only affects the current directory?
> 
> Garry Heaton
> 
> 
> -- 
> Gllug mailing list  -  Gllug at linux.co.uk
> http://list.ftech.net/mailman/listinfo/gllug
> 


***********************************************************************************************************
Visit us at http://www.culver-tec.com

DISCLAIMER & CONFIDENTIALITY NOTICE

This email and any files transmitted with it are confidential and intended solely for the use
of the individual or entity to whom they are addressed.  This communication may contain
privileged material.  If you are not the intended recipient or the person responsible for 
delivering the email to the intended recipient, please be advised that you have received
this email in error and that any use, dissemination, forwarding, printing or copying of this
email is strictly prohibited.

The content of this email and any files transmitted with it may not reflect the views and
opinions of the originating company.  If you have received this email in error, please 
telephone +44 (020) 7456 1300 immediately.
The contents of this email are subject to the terms and conditions of use of our Websites.
No inappropriate content of any sort in this email is approved by us.
If you have any queries or complaints, please forward this email to complaints at culver-tec.com
***********************************************************************************************************


-- 
Gllug mailing list  -  Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug




More information about the GLLUG mailing list