Previous Post 자바.Java] 실수를 16진수Hex로, float를 2진수로 변환, double형을 lo...자바.Java] 정수 실수 종류(데이터형;자료형), 최소값/최대값: int, long, f...펄.Perl] 숫자 배열에서, 최소값 최대값 찾기 - Find Min Max Value펄.Perl] 문자열 합치기, 문자열 연결/추가/병합: String Concatenate우분투 리눅스] 한글/한자 입력키 - Linux Hangul Hanja Input Key우분투 리눅스] 텍스트 모드만 설치하는 CD; GUI 없는 서버 버전, Ubuntu Lin...VMware] 윈도우용 비디오 드라이버 설정/설치법, VM웨어 Video Card Driv...도스 텍스트 파일과, 유닉스 텍스트 파일의 차이점: DOS-UNIX Text File엑셀 시트를 아스키 파일/텍스트 파일로 저장: Excel xls save to ASCII ...우분투.리눅스] gcc 설치하기/C컴파일러 설치법, Ubuntu Linux gcc Inst...
리눅스 파일 찾기 명령: find 사용법 예제, Linux File Find Command
Tuesday, October 17, 2006
스폰서 링크

find 라는 명령으로, 디스크에 저장된 각종 파일/디렉토리를 검색할 수 있습니다.


파일 찾기 (파일명 검색)

현재 디렉토리에서, pl 확장자를 가진 모든 파일 찾기
find -name '*.pl'

(현재 디렉토리 밑의 하위 디렉토리까지 다 찾습니다.)


루트에서부터, 즉 전체 하드에서, pl 확장자를 가진 모든 파일 찾기
find / -name '*.pl'



전체 하드 디스크에서, 파일명이 ab 로 시작하는 모든 파일 찾기
find / -name 'ab*'



전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기
find / -name '.bash*'



전체 하드 디스크에서, 파일명이 .bash 로 시작하는 모든 파일 찾기
+ ls 명령 형식으로 출력
find / -name '.bash*' -ls

뒤에 -ls 라는 옵션을 붙이면 됩니다.




디렉토리명 찾기

전체 하드 디스크에서, 디렉토리 이름이 et 로 시작하는 모든 디렉토리 찾기
find / -name 'et*' -type d


주의! 옵션 순서를 바꾸면 에러가 납니다.
Retrieved from http://wiki.commres.org/wiki.php/Ubuntu~Find
last modified 2012-05-08 14:46:55