목차
1. 파일 내용 검색
2. 파일 검색
3. 명령 검색
1. 파일 내용 검색
(1) grep
1) 기 능
지정한 파일에 특정 문자열(패턴)이 들어있는지 검색
2) 형 식
grep [ 옵션 ] 패턴 파일명들
(패턴에는 문자, 문자열, 문장, 정규표현식이 들어간다)
3) 옵 션
-i : 대소문자를 무시하고 검색
-l : 해당 패턴이 들어있는 파일 이름을 출력
-n : 각 라인의 번호도 함께 출력
-v : 명시된 패턴과 일치하지 않는 줄을 출력
-c : 패턴과 일치하는 라인 수 출력
-w : 패턴이 하나의 단어로 된 것만 검색
4) 패턴에 정규표현식
(2) egrep
1) 기 능
grep에서 확장된 패턴의 표현식을 포함함
2) 형 식
egrep [ 옵션 ] 패턴 파일명들
(grep과 동일하나 패턴은 추가된것이 있다.)
3) 옵 션
grep과 동일하다
4) 확장된 패턴 표현식
기존의 grep에서의 정규표현식은 동일하게 가진 채, 추가된다.
(3) fgrep
1) 기 능
grep에서 정규 표현식으 사용 안하고 문자 그대로 검색한다.
2) 형 식
fgrep [ 옵션 ] 패턴 파일명들
3) 옵 션
grep과 동일하다
2. 파일 검색
(1) find
1) 기 능
사용자가 시스템 내에 존재하는 특정 파일을 찾을 때 사용한다.
2) 형 식
find 경로 검색조건 [ 동작 ]
- 경로 : 파일을 찾을 디렉토리의 절대, 또는 상대 경로
- 검색 조건 : 파일을 찾기 위한 검색 기존 and(-a), or(-o)를 이용하여 조건 결합 가능하다
- 동작 : 파일의 위치를 찾은 후 수행할 동작 지정 기본 동작은 파일의 절대 경로를 화면에 출력
3) 옵 션
- 경로 표현 예시
- 검 색 조 건
-type의 옵션에 들어가는 애들
-동 작 옵 션
3. 명령 검색
(1) which
1) 기 능
명령어 파일의 위치를 찾아서 그 경로나 엘리어스를 출력
PATH 환경 변수로 지정된 경로에서 파일 찾음
2) 형 식
which 명령어
'Infrastructure > Linux' 카테고리의 다른 글
[Concept] Chapter 08 사용자와 프로세스 명령 익히기 (0) | 2017.12.24 |
---|---|
[연습문제] 유닉스 이론과 실습 개정판 7장 연습문제 (0) | 2017.12.24 |
[연습문제] 유닉스 이론과 실습 개정판 6장 연습문제 (0) | 2017.12.23 |
[Concept] Chapter 06 파일 접근 권한 관리하기 (0) | 2017.12.23 |
[연습문제] 유닉스 이론과 실습 개정판 5장 연습문제 (0) | 2017.12.23 |