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