음.. 퍼미션 하위까지 다 주려고 하는데요..
chmod -R 777 *
은 잘 되는데요..
chmod -R 666 *
은 안되더라구요..
어떻게 안되냐면.. chmod -R 666 * 를 하면
디렉토리명/파일명.gif: Permission denied
이렇게 나오면서 666 퍼미션이 안먹혀 지네요..
방법이 없을까요 ?
디렉토리와 파일이 너무많아서 디렉토리를 일일히 들어가서 설정해줄수가 없
어서 그래요.
고수님들의 좋은 아이디어 부탁드립니다.
chmod -R 은 디렉토리에 실행 권한이 없으면 하위 항목을 다루지 못해 Permission denied 가 나기도 합니다. 파일과 디렉토리를 나눠서 find 명령으로 파일에는 666 을, 디렉토리에는 777 을 주면 깔끔하게 처리됩니다. 소유자가 다른 파일이 섞여 있다면 먼저 chown 으로 소유자를 맞추세요.