UNIX Find command

IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보

UNIX Find command

Unix Find Command 에 대한 예제 입니다.. 

  • 최근 하루(1) 동안(-)에 변경(change)된 파일을 찾을려면(-ctime)?
    • # find / -ctime -1 -a -type f | xargs ls -l | more
  • 오래된 파일을 찾을려면(30일 이상 수정(modify))되지 않은)?
    • # find / -mtime +30 -print | more
  • 최근 30일(30) 안에(-) 접근(access)하지 않은 파일과 디렉토리를 리스트로 만들려면(-atime)?
    • # find / ! ( -atime -30 -a ( -type d -o -type f ) ) | xargs ls -l > not_access.list
  • 자신의 홈디렉토리에서 만 검색하려면?
    • # find $HOM ...
      또는
      # find ~root ...
  • 서브 디렉토리로 내려가지 않고 현재 디렉토리에서만 검색하려면?
    • # find . -prune ...
  • 특정 유저(foobar) 소유의 파일을 찾을려면?
    • # find / -user foobar -print | more
  • 퍼미션이 777인 파일을 찾을려면 ?
    • # find / -perm 777 -print | xargs ls -l | more
  • others에게 쓰기 권한이 있는 파일을 찾을려면?
    • # find / -perm -2 -print | xargs ls -l | more
  • others에게 쓰기 권한이 있는 파일을 찾아 쓰기 권한을 없애려면?
    • # find / -perm -2 -print | xargs chmod o-w 또는 # find / -perm -2 -exec chmod o-w {} ; -print | xargs ls -l | more
  • 유저이름과 그룹이름이 없는 파일을 찾을려면?
    • # find / ( -nouser -o -nogroup ) -print | more
  • 빈 파일을 찾을려면?
    • # find / -empty -print | more
      또는
      # find / -size 0 -print | more
  • 파일크기가 100M 이상된 파일을 찾을려면?
    • # find / -size +102400k -print | xargs ls -hl
  • *.bak 파일을 찾아 지울려면?
    • # find / -name "*.bak" -exec rm -rf {} ;
  • *.bak 파일을 찾아 특정 디렉토리로 옮길려면?
    • # mv `find . -name "*.bak"` /home/bak/
  • 디렉토리 만 찾을려면?
    • # find . -type d ...
  • root권한으로 실행되는 파일을 찾을려면?
    • # find / ( -user root -a -perm +4000 ) -print | xargs ls -l | more
  • 다른 파일시스템을 검색하지 않을려면?
    • # find / -xdev ...
  • 파일이름에 공백이 들어간 파일을 찾을려면?
    • # find / -name "* *" -print
  • 숨겨진(hidden) 파일을 찾을려면?
    • # find / -name ".*" -print | more
  • 같은 이름을 가진 디렉토리를 찾을려면?
    • # find / -type d -print | awk -F/ '{printf("%s %s ",$NF,$0);}' | sort| more *주)'O'Reilly Unix Power Tools' 참고
  • 잘못된 링크를 찾을려면?
    • # find . -type l -print | perl -nle '-e || print' | xargs ls -l
0

Comment *

댓글 달기

8,287,216

전체

2,874

오늘

3,952

어제

Skin By KEBIBLOG Ver 1.0 Copyright ⓒ KEBI BLOG. All rights reserved.