반응형
CentOS 파일 및 문자열을 검색하는 방법입니다.
1. 파일 검색
- find 경로 -name 파일명 타입
예) 현재 디렉토리에서 java 확장자를 가진 모든 파일 찾기
- find ./ -name *.java
예) 루트에서 파일명 test.java 찾기
- find / -name test.java
예) 루트에서 파일명 test로 시작하고 java의 확장자를 가진 파일 찾기
- find / -name test*.java
예) 상위 디렉토리에서 css 폴더 찾기
- find ../ -name css -type d
응용) 1024K 이상 2048K 이하
- find ./ +size 1024k -size 2014k
응용) .jpg 확장자 검색
- find ./* | grep ".jpg"
응용) .jpg 확장자 제외 검색
- find ./* | grep -v ".jpg"
2. 문자열 검색
- grep 옵션 문자열 경로
예) 현재디렉토리에서 test 문자열 찾기
- grep "test" ./*
예) 현재디렉토리 하위의 모든 파일 중 test 문자열 찾기
- grep -r "test" ./*
예) 현재디렉토리 하위의 모든 파일 중 java의 확장자를 가진 파일에서 test 문자열 찾기
- grep -r "test" ./* --include \*.java
반응형
'Server' 카테고리의 다른 글
CentOS 시스템 모니터링 sysstat (sar, mpstat, vmstat) (0) | 2018.10.12 |
---|---|
리눅스 CentOS CPU, Memory 정보 확인하기 (0) | 2018.08.24 |
리눅스 특정포트 확인 및 죽이기 (0) | 2016.06.23 |
서버 점검 방법 (0) | 2016.01.28 |
리눅스(centos) 크론탭 (crontab) 간단 설명 및 사용법 (0) | 2015.11.19 |
댓글