답변:
모든 파일을 찾으려면 사용자가 사용할 수있는 (자신이 소유자 (심지어 ACL을 통해 설정)에 관계없이 경우)에 대한 특정 권한을 가지고 find
와 -readable
, -writable
와 -executable
.
sam 사용자 에게 읽기 권한이 있는 모든 파일을 찾으려면
sudo -u sam find /path/to/directory -readable -ls
sudo -u sam
언급 된 세 가지 스위치는 호출 한 사용자의 권한으로 작동 find
하므로 sudo find
사용자 sam 으로 실행해야합니다 . -ls
발견 된 각 파일에 대한 전체 항목을 보여줍니다.추가 예제 sam 이 가지고 있거나 사용 권한 이
있는 모든 파일을 찾으려면execute
write
sudo -u sam find /path/to/directory -writable -or -executable -ls
sam 이 가지고 있는 모든 파일 execute
과 read
권한 을 찾으려면
sudo -u sam find /path/to/directory -readable -and -executable -ls
쓰기 가능 철자 가 틀리지 않습니다 !