리눅스 분류
find 어떻게 보는건가요???
작성자 정보
- 치즈 작성
- 작성일
컨텐츠 정보
- 3,037 조회
- 2 댓글
- 0 추천
- 목록
본문
find / -user root -type f \( -perm -4000 -o -perm -2000 \) -exec ls -lg {} \;
/ : 루트 이하 경로
-user root : 소유자가 root인 것
-type f : 타입이 파일인 것
\( -perm -4000 -o -perm -2000 \) : ??????
-exec ls -lg {} \; : ??????
관련자료
-
이전
-
다음
댓글 2
냠냠이님의 댓글
- 냠냠이
- 작성일
\( \) : 가로 안에 부분을 검색 ( 기호 앞에 \ 붙여주는
-perm -4000 -o -perm -2000 : permision 4000 이상 또는 2000 이상을 검색 (setuid, setgid)
-exec [command] {} \; : find 명령어 실행 이후 실행될 명령어를 사용할 때 사용 , {} \; 까지 적어야 함.
ls -lg : 해당 디렉토리 확인 명령어어
따라서
/ 이하의 경로에서 소유자가 root 이고, 타입이 파일인 파일들 중 퍼미션이 4000 이상이나 2000이상 인 파일을 (setuid, setgid) ls -gl 로 출력하라는 의미
-perm -4000 -o -perm -2000 : permision 4000 이상 또는 2000 이상을 검색 (setuid, setgid)
-exec [command] {} \; : find 명령어 실행 이후 실행될 명령어를 사용할 때 사용 , {} \; 까지 적어야 함.
ls -lg : 해당 디렉토리 확인 명령어어
따라서
/ 이하의 경로에서 소유자가 root 이고, 타입이 파일인 파일들 중 퍼미션이 4000 이상이나 2000이상 인 파일을 (setuid, setgid) ls -gl 로 출력하라는 의미
치즈님의 댓글
- 치즈
- 작성일
감사합니다! 이해가 쏙쏙