본문 바로가기
반응형

rhel5

[리눅스 명령어] sed 기초부터 옵션까지 한 번에 정리 1. sed 란?sed는 **스트림 에디터(Stream Editor)**로,파일 내용을 직접 열지 않고 텍스트를 검색·치환·삭제·출력 제어할 수 있는 명령어다.grep이 “찾기”, awk가 “가공”이라면,sed는 “수정”에 특화된 명령어라고 이해하면 된다.로그 치환, 설정 파일 값 변경, 배포 스크립트에서 매우 자주 사용된다.2. 기본 사용 방법 sed '명령' 파일 또는 파이프와 함께 사용한다. 명령어 | sed '명령' 2.1 가장 기본적인 출력 예제 sed 'p' app.log 모든 줄을 출력기본적으로 sed는 출력 기능을 내장하고 있음3. sed의 핵심 개념 (중요)3.1 sed는 기본적으로 “파일을 바꾸지 않는다” sed 's/a/b/' file.txt 화면 출력만 변경원본 파일은 그대로 유지?.. 2026. 1. 21.
[리눅스 명령어] awk 기초부터 옵션까지 한 번에 정리 1. awk 란?awk는 텍스트를 행(row)과 열(column) 단위로 처리하는 명령어다.grep이 “찾기”에 특화되어 있다면, awk는 필터링 + 추출 + 가공까지 한 번에 할 수 있다.로그 분석, CSV 처리, 명령어 출력 정리 등에서grep 다음 단계로 반드시 배우게 되는 명령어다.2. 기본 사용 방법 awk '조건 {동작}' 파일 또는 파이프와 함께 사용한다. 명령어 | awk '조건 {동작}' 2.1 가장 기본 예제 awk '{print $0}' app.log $0 : 한 줄 전체 출력사실상 아무 것도 안 한 것과 같지만 구조 이해에 중요3. awk의 핵심 개념 (반드시 이해)3.1 필드(Field)란?awk는 한 줄을 **공백 기준으로 잘라서 열(column)**로 인식한다. 127.0.0... 2026. 1. 20.
[리눅스 명령어] grep 기초부터 옵션까지 한 번에 정리 1. grep 이란?grep은 파일 안에서 특정 문자열(패턴)을 검색하는 명령어다.로그 파일에서 에러를 찾거나, 설정 파일에서 특정 설정값을 확인할 때 가장 많이 사용된다.앞에서 정리한 상대경로·절대경로 개념이 바로 이 grep부터 체감되기 시작한다.어느 파일을 대상으로 검색하느냐에 따라 결과가 완전히 달라지기 때문이다.2. 기본 사용 방법 grep [옵션] "검색어" [파일 또는 경로] 2.1 파일에서 문자열 검색 grep "error" app.log app.log 파일에서 error가 포함된 모든 줄을 출력한다.2.2 여러 파일에서 검색 grep "error" *.log 현재 디렉터리의 모든 .log 파일에서 error를 검색한다.3. 자주 사용하는 옵션 정리3.1 -n : 줄 번호 출력 (가장 많이.. 2026. 1. 19.
[리눅스 명령어] find 기초부터 옵션까지 한 번에 정리 1. find 란?find는 리눅스에서 파일이나 디렉터리를 조건에 따라 검색하는 명령어다.파일 이름뿐 아니라 위치, 수정 시간, 크기, 권한, 소유자 등 다양한 조건으로 찾을 수 있어서버 운영과 로그 관리, 배포 작업에서 매우 자주 사용된다.초보자에게는 옵션이 많아 어렵게 느껴질 수 있지만,자주 쓰는 패턴만 익혀도 실무 활용도가 매우 높다.2. 기본 사용 방법 find [검색경로] [조건] 2.1 현재 디렉터리에서 전부 출력 find . 현재 위치부터 모든 하위 파일과 디렉터리를 출력한다.2.2 특정 경로에서 검색 find /var/log /var/log 아래 모든 파일과 디렉터리를 검색한다.3. 자주 사용하는 옵션(조건) 정리find는 “옵션”보다는 조건 개념으로 이해하는 것이 쉽다.3.1 -name .. 2026. 1. 18.
반응형