Linux /[ CentOS ] 기본명령어
[ Linux - CentOS ] 명령어 find (2) : 권한검색
Hackerrior
2017. 7. 14. 12:25
검색 대상 파일 또는 디렉터리 지정(-name pattern : 지정된 와일드 카드 패턴과 일치하는 파일과 디렉토리를 검색)
↑ 파일의 확장자가 jpg나 txt인 모든 파일을 검색한다.
검색 대상 파일의 소유주 또는 UID를 지정(-user name → 사용자에 속한 파일 또는 디렉토리를 검색 한다.)
- name은 사용자의 이름이나 UID로 표현한다.
↑ 검색 대상 파일의 UID가 0인 파일 또는 디렉토리를 찾는다.
↑ 검색 대상 파일의 소유주가 root인 파일을 찾는다.
주어진 접근권한을 가지는 파일을 검색(-perm mode:지정된 mode로 퍼미션이 설정된 파일 또는 디렉터리 검색)
-mode는 8진수나 기호로 표현
# -perm mode : mode로 명시한 접근 권한과 정확히 일치하는 파일이나 디렉토리 검색
# -perm -mode : mode로 명시한 접근 권한을 모두 포함하는 파일이나 디렉토리를 검색한다.(and)
# -perm /mode : mode로 명시한 접근 권한을 하나 이상 포함하는 파일이나 디렉토리를 검색한다(or)
# -perm +mode : -perm /mode와 같은 역활을 한다. (+mode에서 /mode로 개정 되었다.)
↑ 검색 대상 파일의 소유주가 root이고 퍼미션이 777인 파일이나 디렉터리를 찾는다.