파일_검색

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
파일_검색 [2015/02/11 04:42] – [파일 명으로 검색] zzung파일_검색 [2015/06/18 15:49] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 ====== 파일 검색 ====== ====== 파일 검색 ======
 +<WRAP center round important 60%>
 +이 문서는 RHEL7 환경에서 테스트 후 작성된 문서 입니다. 
 +추후 부분적인 추가 작업이 있을 수도 있습니다.
 +</WRAP>
 +
 ===== Find Command ===== ===== Find Command =====
 기본 명령어 형식은 **find [찾을 디렉토리] [찾기 옵션] [찾은 후 실행할 작업]** 기본 명령어 형식은 **find [찾을 디렉토리] [찾기 옵션] [찾은 후 실행할 작업]**
 ==== 확장자 명으로 검색 ==== ==== 확장자 명으로 검색 ====
-> **전체 하드 디스크에서 검색**+>> **전체 하드 디스크에서 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find / -name '*.확장자'</wrap></wrap> <wrap indent><wrap em>명령어 : find / -name '*.확장자'</wrap></wrap>
줄 15: 줄 20:
  
  
-> **현재 경로에서 디스크 검색**+>> **현재 경로에서 디스크 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find -name '*.확장자'</wrap></wrap> <wrap indent><wrap em>명령어 : find -name '*.확장자'</wrap></wrap>
줄 32: 줄 37:
  
  
-==== 파일 명으로 검색 ==== +----
-  * 순서 없는 목록+
  
-> 전체 하드디스크에서 검색+==== 파일 명으로 검색 ====  
 +\\ 
 + 
 +>**전체 하드디스크에서 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find / -name '파일명'</wrap></wrap> <wrap indent><wrap em>명령어 : find / -name '파일명'</wrap></wrap>
줄 44: 줄 51:
 </WRAP> </WRAP>
  
-> 전체 하드디스크에서 모든 확장자 포함 검색+>> **전체 하드디스크에서 모든 확장자 포함 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find / -name '파일명.*'</wrap></wrap> <wrap indent><wrap em>명령어 : find / -name '파일명.*'</wrap></wrap>
줄 59: 줄 66:
 </WRAP> </WRAP>
  
-> 전체 하드디스크에서 일부 검색어로 검색+>> **전체 하드디스크에서 일부 검색어로 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find / -name '파일명*'</wrap></wrap> <wrap indent><wrap em>명령어 : find / -name '파일명*'</wrap></wrap>
줄 76: 줄 83:
 </WRAP> </WRAP>
  
-> 현재 경로에서 검색+>> **현재 경로에서 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find -name '파일명'</wrap></wrap> <wrap indent><wrap em>명령어 : find -name '파일명'</wrap></wrap>
줄 85: 줄 92:
 </WRAP> </WRAP>
  
-> 현재 경로에서 모든 확장자 포함 검색+>> **현재 경로에서 모든 확장자 포함 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find -name '파일명.*'</wrap></wrap> <wrap indent><wrap em>명령어 : find -name '파일명.*'</wrap></wrap>
줄 96: 줄 103:
 </WRAP> </WRAP>
  
-> 현재 경로에서 일부 검색어로 검색+>> **현재 경로에서 일부 검색어로 검색**
 <WRAP prewrap> <WRAP prewrap>
 <wrap indent><wrap em>명령어 : find -name '파일명*'</wrap></wrap> <wrap indent><wrap em>명령어 : find -name '파일명*'</wrap></wrap>
줄 108: 줄 115:
 </WRAP> </WRAP>
  
->+>> **특정 디렉토리에서 검색** 
 +<WRAP prewrap> 
 +<wrap indent><wrap em>명령어 : find ./디렉토리경로 -name '파일명*'</wrap></wrap> 
 +<code vim> 
 +[root@localhost ~]# find ./test -name 'grep*' 
 +./test/greptest.txt 
 +</code> 
 +</WRAP> 
 + 
 +---- 
 ==== 유저 명으로 검색 ==== ==== 유저 명으로 검색 ====
-===== Grep Command =====+ 
 +>> **전체 디스크에서 특정 유저가 생성한 파일 검색** 
 +<WRAP prewrap> 
 +<wrap indent><wrap em>명령어 : find / -user 유저명</wrap></wrap> 
 +<code vim> 
 +[root@localhost ~]# find / -user zzung 
 +/var/spool/mail/zzung 
 +/home/zzung 
 +/home/zzung/.bash_logout 
 +/home/zzung/.bash_profile 
 +/home/zzung/.bashrc 
 +/home/zzung/zzung_sample.txt 
 +/home/zzung/zzung_sample2.txt 
 +/home/zzung/zzung_sample3.txt 
 +/home/zzung/.bash_history 
 +</code> 
 +</WRAP> 
 + 
 +---- 
 + 
 +===== grep Command ===== 
 + 
 +> **grep 명령어 기본 문법** 
 +<WRAP prewrap> 
 +<code vim> 
 +grep [-옵션] 패턴파일명 
 +</code> 
 +</WRAP> 
 + 
  • 파일_검색.1423629722.txt.gz
  • 마지막으로 수정됨: 2015/06/18 15:49
  • (바깥 편집)