본문 바로가기
Infra/Linux

Find 명령어

by Tomining 2015. 3. 16.
Find 명령어

#find   :   원하는 파일 찾아보기
   -옵션 -
      -perm : 권한과 일치하는 파일을 찾는다.
          ex)#find / -perm -4000
             *해석 : /에서부터 setUID 가 걸린 모든 파일을 찾아라"
                       위에서 4000앞에 -가 바로 "적어도"를 의미하며 -perm은 "권한을 찾겠다" 라는 옵션이고,
                       그 뒤에 '4'자가 바로 setUID를 의미하며, '000'은 rwx 모두를 의미한다.
      -name : 이름과 일치하는 파일을 찾는다.
          ex)#find / -name kyh
      -user : 유저와 일치하는 파일을 찾는다.
      -group : 그룹과 일치하는 파일을 찾는다.
      -empty : 비어있는 파일이나 디렉토리
      -amin n : n분 전에 마지막으로 액세스된 파일
      -atime n : n*24시간 전에 마지막으로 액세스된 파일
      -cmin n : n분 전에 마지막으로 변경된 파일
      -ctime n : n*24시간 전에 마지막으로 변경된 파일
      -newer 파일 : "파일"보다 최신의 파일
   * 옵션조합
     ex)#find / -user root -perm -4000
        해석 : 루트의 권한으로 SetUID가 걸린 파일을 찾아라.


'Infra > Linux' 카테고리의 다른 글

Linux 파일 구조  (0) 2015.12.31
find exec 사용시 주의사항  (0) 2015.03.31
rsync 설정하기  (0) 2015.03.06
crontab 사용법  (0) 2015.03.06
Linux Shell  (0) 2015.03.06