Linux

chmod 폴더 or 파일만

Naan 2011. 8. 11. 16:20
320x100
chmod 폴더 or 파일만 권한을 주고 싶을때

find 명령어를 쓰면 된다.(파일 = f , 디렉토리 = d)
파일만
#find ./ -type f -exec chmod 777 -R * {} \;
폴더만
#find ./ -type d -exec chmod 777 -R * {} \;

chattr 도 동일하다.
파일만
#find ./ -type f -exec chattr +a {} \; 
폴더만
#find ./ -type d -exec chattr +a {} \; 

예)
#find ./ -type d -exec chattr -R +a {} \; 

모든 디렉토리 및 이하 파일적용


적용됐는지 확인

lsattr


find: missing argument to `-exec'
에러가 뜰경우 {} \ 한칸을 안띄어 줘서 에러가 뜬다. 
 



320x100

'Linux' 카테고리의 다른 글

리눅스 label 변경  (0) 2011.10.04
nfs mount: 사용 권한이 거부됨  (0) 2011.08.11
Centos yum Server 구축 mirror  (0) 2011.08.06
ReadNAS APT 활용  (0) 2011.07.05
Netgear ReadNAS crontab 설정하기  (0) 2011.06.30