현재 디렉터리의 모든 하위 디렉터리에 실행 권한을 추가합니다.

현재 디렉터리의 모든 하위 디렉터리에 실행 권한을 추가합니다.

소유자, 그룹 소유자 및 파일을 제외한 다른 모든 사용자에 대해 현재 디렉터리의 모든 하위 디렉터리에 실행 권한을 추가하려면 어떻게 해야 합니까?

이 작업을 수행하는 스크립트를 만들고 싶지만 방법을 모르겠습니다.

답변1

1) 현재 디렉터리에서 하위 디렉터리를 찾고, 2) 발견된 프로젝트(디렉터리)에 실행 권한을 추가해야 합니다.

sudo find . -type d -exec chmod ugo=+x {} \;

답변2

chmod재귀 옵션( -R) 과 함께 명령을 사용합니다 .

chmod -R a+X

또는

chmod -R ugo+x

관련 정보