일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Linux
- 검색
- 단축키
- phpstorm
- timezone
- Bitcoin
- 윈도우7
- sublime text
- Android Studio
- 제4이동통신
- windows10
- 리눅스
- pycharm
- 테마주
- XE
- 줄번호
- Python
- MSSQL
- Bybit
- 워뇨띠
- 워드프레스
- 서브라임텍스트
- 정기결제
- MySQL
- 안드로이드 스튜디오
- 황교안
- php
- Mac
- 윈도우10
- JavaScript
- Today
- Total
OVERCODE
리눅스 파일 찾기, 파일속 문자열 찾기 본문
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/* [--include '*.conf'] (include 옵션으로 특정 확장자에서만 검색도 가능하다)
3. 파일 내부 문자열 검색 다른 방법 (Feat. 강조색)
find . -type f -print | xargs grep -i "phpMyAdmin" /dev/null
현재위치부터 하위폴더의 모든 파일중에서 'phpMyAdmin' 이라는 문자열을 검색한다.
find . -name '*.conf' | xargs grep -r --color=auto -n 2>dev/null 'phpMyAdmin'
현재 부터 하위 모두를 검색하되,
conf 라는 확장자를 가진 파일중에서 'phpMyAdmin' 이라는 문자열을 검색한다.
그리고 일치 문자열은 강조색으로 표시!
이상으로 리눅스 파일명으로 찾기, 파일속 문자열 검색까지 알아보았습니다.
'리눅스' 카테고리의 다른 글
가상호스트 설정시에 'Warning: DocumentRoot does not exist' 에러 대처법 (0) | 2016.01.15 |
---|---|
sshd root 접속 제한설정하기(root 계정 원격 접속 제한), sshd 재시작(restart) (0) | 2016.01.15 |
vi 에서 문자열 검색 (3) | 2015.11.17 |
input size over than config in php.ini (0) | 2015.10.08 |
워드프레스 업데이트를 위한 FTP 설치 (0) | 2015.07.22 |