리눅스 find 명령어 예제 > 기술자료

본문 바로가기

사이트 내 전체검색

리눅스 find 명령어 예제 > 기술자료

Linux 리눅스 find 명령어 예제

페이지 정보


본문

find ---주어진 파일명과 동일한 파일을 찾고, 그 경로를 출력한다.

최상위 루트 디렉토리부터 검색하여 검색된 파일을 한 행에 하나씩 표준 출력
# find / -name 파일명 -print

현재의 작업 디렉토리에서 검색
# find . -name 파일명 -print

최상위 루트에서 크기가 1000블록 이상인 파일 검색
# find / -size +1000 -print

현 디렉토리에서 크기가 1000블록 이하인 파일 검색
# find . -size -1000 -print

10일 이전에 수정된 파일 검색
# find . -mtime +10 -print

10일 이내에 수정한 파일을 검색하여 모두 지운다
# find . -mtime -10 exec rm {} :

5분전에 마지막으로 수정된 파일을 찾을 수 있다.
# find / -cmin 5 -print

/home 디렉토리에 용량이 0인 파일과 디렉토리를 찾는다.
# find /home -empty -print

퍼미션이 4000 이상인 파일을 모두 출력한다.
# find / -perm -4000 -print

디렉토리내에(하위디렉토리포함) *.jsp라는 파일안에 request라는 단어가 있는 지 찾아서 뿌려줍니다.
# find ./ -name "*.jsp" -exec grep "request" {} ; -print 

디렉토리내에 *.jsp라는 파일명을 가진 파일을 찾고 그 안에 search라는 단어가 포함되어 있을경우, replace로 수정합니다.
문자열안에 " 이 들어갈 경우 x22로 써줍니다.
# find ./ -name "*.jsp" -exec perl -pi -e "s/search/replace/g" {} ; -print

24시간 내에 수정된 파일을 뿌려줍니다.
# find ./ -mtime 0

특정 용량 이상의 파일을 찾고 싶을때
# find /home/ -size +2000000

특정 확장자의 파일을 찾고 자동으로 지우고 싶을때
# find /home/ -name *.asf -exec rm -rf {} ;

퍼미션 706인 디렉토리를 찾아서 707로 변환
#find /home/ -perm 706 -type d -exec chmod 707 {} ;
chmod 707 `find -perm 706`


사용자 계정에서 환경설정 파일 검색했나 확인
# find /home/ -maxdepth 2 -name .bash_history -exec grep -H .conf {} ; |
less


3일 이내 동안 수정된 파일 확인
# find /home/ -mtime -3

3시간 이내 동안 수정된 파일 확인
# find /home/ -mmin -3

수정된지 3시간 이후된 파일
# find /home/ -mmin +3

현재폴더에서 수정된지 1시간 이내의 파일들만 압축
# tar cvzf filename.tgz $( find ./ -type f -mmin -60 )

전체 폴더에서 찾기
# find / -name 폴더명 -type d

현재 폴더(및 하위폴더)에서 찾기
# find ./ -name 폴더명 -type d


관련자료
http://www.linuxno1.com/
http://blog.empas.com/entrvv/10825970
http://www.byus.net/jsb/read.php?table=study&no=75
http://zetawiki.com/wiki/리눅스에서_폴더_찾기 
 

댓글목록

등록된 댓글이 없습니다.


Total 2,650건 121 페이지
  • RSS
기술자료 목록
250
영카트   11847  2007-04-11 11:50  
249
영카트   13410  2007-04-11 10:32  
248
테크노트   18792  2007-04-10 22:18 ~ 2022-10-13 07:36  
247
그누보드   16664  2007-04-10 08:35 ~ 2017-05-20 00:00  
246
MySQL   16590  2007-04-07 04:06  
245
MySQL   21578  2007-04-05 21:50 ~ 2020-06-04 19:08  
244
MySQL   18109  2007-04-05 21:47 ~ 2017-11-02 18:04  
243
Linux   28927  2007-03-31 18:29 ~ 2010-10-20 00:00  
242
MSSQL   42124  2007-03-30 14:28  
241
ClassicASP   13643  2007-03-28 21:49 ~ 2013-12-28 00:00  
240
etc언어   14138  2007-03-23 17:39  
239
JavaScript   19587  2007-03-22 19:36 ~ 2007-03-25 00:00  
238
ClassicASP   37585  2007-03-21 23:15 ~ 2012-05-11 00:00  
237
그누보드   16559  2007-03-13 13:40  
236
그누보드   17359  2007-03-09 08:48  
235
메이크샵   14189  2007-03-04 00:58  
234
메이크샵   13868  2007-03-04 00:54  
233
메이크샵   13055  2007-03-04 00:52  
232
메이크샵   13534  2007-03-04 00:52  
231
메이크샵   15814  2007-03-04 00:39  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2026 해피정닷컴. All Rights Reserved.