728x90
반응형
안녕하세요. 초보 IT 동동입니다.
오늘은 리눅스 텍스 파일 관련 명령어에 대해 한번 알아보도록 하겠습니다.
cat | 파일 내용을 출력하는 명령어입니다. |
c
cat 명령어 옵션 | 설명 |
-n | 각 문장 맨앞에 번호를 표시합니다. (비어있는 행 포함) |
-b | 각 문장 맨앞에 번호를 표시하고, 비어있는 행은 제외합니다. |
-s | 연속되는 2개 이상의 비어있는 행을 하나의 행으로 보여줍니다. |
-A | 텍스트 파일에 존재하는 개행 문자나 탭 문자 등을 확인합니다. |
head | 파일 내용의 앞부분을 지정한 만큼 보여주는 명령어입니다. |
head 명령어 옵션 | 설명 |
-c | 출력을 원하는 용량을 지정하고, 지정된 숫자 byte 만틈 문자출력을 합니다. |
-숫자 또는 -n 숫자 | 출력을 원하는 줄 수 만큼 나타냅니다. 옵션이나 숫자를 지정하지않으면, 기본 10개씩 나옵니다. |
tail | 파일 내용의 마지막 부분 기준으로 지정한 행까지 파일 내용 일부를 보여주는 명령어 입니다. |
tail 명령어 옵션 | 설명 |
-c | 출력을 원하는 용량을 지정합니다. |
-숫자 또는 -n 숫자 | 출력을 원하는 줄수를 지정하고, 숫자를 지정하지 않으면, 기본 10개씩 출력이 됩니다. |
-f | 지정된 파일에 새롭게 추가되는 파일 내용을 실시간으로 보여줍니다. |
-v | 파일을 출력할 때 파일명을 표시합니다. |
-q | 파일을 출력할 때 파일명을 표시하지 않습니다. |
more | 파일을 화면 단위로 끊어서 볼 수 있는 명령어 입니다. 위에서 아래 방향으로 출력이 되어, 지나간 파일 내용은 볼 수 없습니다. |
Space Bar | 다음 페이지로 넘어갑니다. |
Enter | 한줄씩 출력이 됩니다. |
Ctrl + D | 반 페이지 출력이됩니다. |
Ctrl + B | 이전 페이지를 출력합니다. |
Q | 종료합니다. |
grep | 파일에서 동일한 패턴 또는 정규 표현식으로 나타내는 단어를 찾을 때 사용하는 명령어입니다. |
grep 은 리눅스 마스터 시험에서도 제가 본 걸 확인했습니다.
grep 옵션 | 설명 |
-r | 디렉터리 내의 모든 디렉터리와 파일을 검색하도록 지정합니다. |
-E | 패턴을 정규 표현식으로 확장합니다. |
-i | 대문자, 소문자 차이를 무시합니다. |
-v | 검색할 문자열이 포함되지 않은 줄만 보여줍니다. |
-n | 라인 수를 출력합니다. |
-l | 문자열이 포함된 파일명을 출력합니다. |
grep의 다양한 옵션
grep -n 'rm' config | 파일 config에서 'rm'이 들어간 문자열과 행 번호를 검색합니다. |
grep-ㅣ 'rm'* | 현재 디렉터리에서 'rm'이라는 문자열이 들어간 파일 이름을 검색합니다. |
grep 'nice$' config | 파일 config에서 'nice'로 끝나는 행을 검색합니다. |
gerp '^n' config | 파일 config에서 'n'으로 시작하는 행을 검색합니다. |
wc | 파일의 라인, 단어, 알파벳 수를 알려주는 명령어 입니다. |
9 11 46 test1으로 나왔습니다.
9: 라인 개수
11 : 단어 갯수
46 : 알파벳 갯수
wc 명령어 옵션 | 설명 |
-l | 전체 라인 갯수를 보여줍니다. |
-w | 전체 단어 갯수를 보여줍니다. |
-c | 전체 알파벳 갯수를 보여줍니다. |
다음에는 기타 명령어 몇 개를 더 연습해 보겠습니다. 감사합니다.
728x90
반응형
'초보 IT 동동 리눅스 이야기' 카테고리의 다른 글
[19] 초보 IT 동동 리눅스 권한과 그룹 설정에 관하여 알아보자. (0) | 2023.03.10 |
---|---|
[18] 초보 IT 동동 리눅스 명령어(ping,host), 시스템종료명령어와 기타 간단명령어 (0) | 2023.03.09 |
[16] 초보 IT 동동 리눅스 디렉터리와 파일 관리 명령어 2번째 (0) | 2023.03.07 |
[15] 초보 IT 동동 리눅스 디렉터리와 파일 관리 명령어 (0) | 2023.03.06 |
[14] 초보 IT 동동 리눅스 런레벨 & 로그인, 로그아웃 (0) | 2023.03.03 |
댓글