728x90
반응형

find 2

리눅스 find, grep, awk 사용하기

1. find 명령어 : 주어진 조건을 검색하여 파일 찾기 find [패스] [옵션] [작업] find / find . 옵션 -name name 지정된 이름의 파일 찾기. 와일드 문자 사용 시, " 쓰기. -user name user 소유의 파일을 찾기. -type [bcdfls] 지정된 형식의 파일을 찾기. b:블록파일 c:문자 d:디렉터리 f:파일 l:링크파일 s:소켓 -size [+/-]n[bckw] 지정된 크기의 파일을 찾기 +n:n보다 크다 -n:n보다 작다 n:n이다. b:512byte k:kilobytes w:2byte k G M -size +10M -inum number 지정한 아이노드 번호와 파일을 찾는다. -print 표준 출력으로 검색된 파일명을 출력한다. -exec command{}..

리눅스 파일 찾기, 파일속 문자열 찾기

1. 리눅스 파일명으로 검색하는법. 사용법 find [찾을위치] -name [파일명] 예) 최상위 폴더부터 하위로 'apache'로 시작하는 파일 찾기. find / -name 'apache*' 예) usr 폴더부터 하위로 'apa'로 시작하는 파일 찾기. find /usr/ -name 'apa*' 2. 리눅스 파일 내부 문자열 검색하는법. grep 을 이럴때 유용하게 쓸 수 있습니다. 사용법 grep -r [찾을 문자열] [대상파일들] 예) 현재 폴더에 있는 test.log 파일내부에 'apache' 라는 문자열 찾기. grep -r 'apache' ./test.log 예) 'var' 폴더부터 하위 모든 파일내부에서 'apache' 라는 문자열 찾기. grep -r 'apache' /var/* [--i..

728x90
반응형