하나의 명령으로 다른 디렉터리 및 파일 권한을 반복적으로 적용하는 방법

하나의 명령으로 다른 디렉터리 및 파일 권한을 반복적으로 적용하는 방법

다음과 같은 폴더 구조가 있다고 가정해 보겠습니다.

|-Home    
 |-Subdir
  |-Subsubdir
 |-Subdir

각 디렉토리에는 여러 개의 파일이 포함되어 있습니다.

이제 다음 권한을 적용하고 싶습니다.

  • 모든 디렉토리 - 750
  • 이 디렉터리의 모든 파일 - 644

한 번에 가능할까요?

답변1

2번만에 할 수 있었는데

find /path/to/Home -type d -exec chmod 750 {} \+
find /path/to/Home -type f -exec chmod 744 {} \+

왜 '한 번에' 해야 할까요?

관련 정보