질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

find 어떻게 보는건가요???

작성자 정보

  • 치즈 작성
  • 작성일

컨텐츠 정보

본문

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 로 출력하라는 의미

치즈님의 댓글

  • 치즈
  • 작성일
감사합니다! 이해가 쏙쏙

공지사항


뉴스광장


  • 현재 회원수 :  60,160 명
  • 현재 강좌수 :  36,505 개
  • 현재 접속자 :  297 명