1. find 정의
find 명령어는 사용자가 지정한 특정 범위에 해당하는 모든 파일을 검색 할 때 사용되어 진다.
2. 사용 예제
# find / -name test1.c -print ; 최상위 루트 디렉토리부터 검색하여 검색된 파일을 한 행에 하나씩 표준 출력
# find . -name test1.c -print ; 현제의 작업 디렉토리에서 검색
# find / -size +1000 -print ; 최상위 루트에서 크기가 1000블록 이상인 파일 검색
# find . -size -1000 -print ; 현 디렉토리에서 크기가 1000블록 이하인 파일 검색
# find . -mtime +10 -print ; 10일 이전에 수정된 파일 검색
# find . -mtime -10 exec rm {} \: ; 10일 이내에 수정한 파일을 검색하여 모두 지운다
# find ./ -mtime +10 -print | xargs rm -rf
# find /home/test/ -name *.cpp | xargs grep -n --color=auto -i -e "xxxx.h" ./*
# find . -name test1.c -print ; 현제의 작업 디렉토리에서 검색
# find / -size +1000 -print ; 최상위 루트에서 크기가 1000블록 이상인 파일 검색
# find . -size -1000 -print ; 현 디렉토리에서 크기가 1000블록 이하인 파일 검색
# find . -mtime +10 -print ; 10일 이전에 수정된 파일 검색
# find . -mtime -10 exec rm {} \: ; 10일 이내에 수정한 파일을 검색하여 모두 지운다
# find ./ -mtime +10 -print | xargs rm -rf
# find /home/test/ -name *.cpp | xargs grep -n --color=auto -i -e "xxxx.h" ./*
만약 text파일의 확장자가 'txt'이고 찾는 문자열이 'abcd' 라고 한다면
# find . -name "*.txt" | xargs grep "abcd"
'::: OS ::: > AIX' 카테고리의 다른 글
AIX 보안 설정 및 체크리스트 (0) | 2008.10.25 |
---|---|
topas 명령어 (0) | 2008.06.17 |
필수 명령어 (0) | 2008.05.02 |
netstat 명령어 - 포트 오픈 여부 확인하는 방법 (1) | 2008.04.30 |
topas: Unable to initialize Spmi interface 에러 해결방법 (0) | 2008.04.30 |