특정 권한이 있는 하위 디렉터리의 파일 나열

특정 권한이 있는 하위 디렉터리의 파일 나열

따라서 기본적으로 사용자 및 그룹에 대한 모든 권한은 있지만 다른 권한은 없는 하위 디렉터리에 파일을 나열해야 합니다. 기본적으로 rwxrwx---

내가 얻은 것은 다음과 같습니다.

 ls -d */*

하위 디렉토리를 표시하려면 이제 권한 부분을 어떻게 해야 합니까? "|"를 사용해야 한다는 것을 압니다. 그런데 무슨 명령을 해야 하나요?

감사해요!

답변1

명령 을 사용해야 합니다 find. rwxrwx---현재 디렉토리의 분기에 있는 모든 파일과 디렉토리를 얻으려면 다음을 사용하십시오.

find . -perm 770

파일만 확인해야 하는 경우:

find .  -type f -perm 770

직계 하위 디렉터리만 확인해야 하는 경우(FreeBSD/OSX에서):

find . -depth 2 -perm 770

또는 리눅스:

find . -mindepth 2 -maxdepth 2 -perm 770

관련 정보