반응형
⌗ 검색
wc [option] [파일명]
: word count, 파일의 통계 확인
[option]
-c | 파일 내용 중에서 문자 개수 출력 |
-l | 파일 내용 중에서 줄의 개수 출력 |
-w | 파일 내용 중에서 단어의 개수 출력 |
-L | 파일 내용 중에서 가장 긴 문자의 길이 출력 |
-m | 파일의 글자 수 출력 |
find [디렉터리] [option] [action]
: 지정된 디렉터리 하위의 파일검색
[option][action]
문제 )
풀이 )
- -
- -
- find /usr -name "[r,a][c,d]*"
- find /usr -name "[a,d]???"
- find ~ -user root -exec ls -l {} \;
- find ~ -type f -exec ls -l {} \;
- find / -type l -exec ls -l {} \;
grep [option] [패턴] [파일명]
: 파일 또는 명령어의 결과에서 특정 패턴의 문자열 검색
[option]
-c | 검색된 문자를 출력하는 대신 검색된 행의 총 수를 출력 |
-h | 파일의 이름을 출력하지 않음 |
-i | 대/소문자를 구분하지 않고 검색 |
-n | 검색된 문자의 행의 번호를 함께 출력함 |
-s | 에러 메시지만 출력 |
-v | 지정된 표현식에 매칭되지 않은 행만 출력 |
-w | 메타문자(정규 표현식)을 무시하고 한 단어로 취급하여 검색 |
⌗ 정규 표현식
: 메타 문자를 이용하여 특정 패턴을 만들고자 할 때 사용함
문제 )
예시 1)
- 숫자 0부터 9까지 3개로 이뤄진 내용 찾기
예시 2)
- tired란 영어가 있는 부분 찾기
예시 3)
- 파이프라인으로 묶여서 필터링용도로 이용
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] 사용자 계정 및 그룹 파일 (0) | 2020.03.02 |
---|---|
[Linux] vi editor : 문서편집기 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 실습 (0) | 2020.03.02 |
[Linux] 파일 및 디렉터리 명령어 : 확인 (0) | 2020.03.01 |
[Linux] 파일 및 디렉터리 명령어 : 생성, 이동, 위치, 출력, 삭제, 복사 (0) | 2020.03.01 |
[Linux] 디렉터리(Directory), I-node, 파일(File) (0) | 2019.11.16 |