Works/CentOS & RockyLinux
파일 (폴더)의 퍼미션 골라 한꺼번에 바꾸기 (find 응용)
Antamis
2015. 11. 24. 13:57
파일만 따로 퍼미션 주기.
find ./ -name '*.php' -exec chmod 604 {} \;
find ./ -name '*.html' -exec chmod 604 {} \;
find ./ -name '*.css' -exec chmod 604 {} \;
find ./ -name '*.jpg' -exec chmod 604 {} \;
find ./ -name '*.gif' -exec chmod 604 {} \;
find ./ -name '*.png' -exec chmod 604 {} \;
디렉토리에는 x 권한이 필요하므로
find ./ -type d -exec chmod 755 "{}" \;
디렉토리만 빼고 모든 파일 퍼미션 바꾸기
find ./ -type f -exec chmod 644 "{}" \;
{} 에 따옴표를 한 이유는 파일명에 공백이 있을경우도 처리하기 위함입니다.