본문 바로가기

Technical/System67

Redhat Linux RPM 사용법 RPM 사용법 정리 RPM(Red Hat Package Management)은 레드햇 사와 수세 리눅스 사의 리눅스 배포본 제품에서 사용하는 패키지의 설치 및 제작 관리 소프트웨어다. RPM을 사용하면 패키지 관리를 쉽고 효율적으로 할 수 있다. 물론 레드햇 리눅스인 경우, '응용 프로그램 추가/삭제'(시작->시스템 설정->응용 프로그램 추가/삭제)에서 윈도우즈 식으로 쉽게 프로그램을 추가하고 삭제할 수 있지만 보다 구체적으로 작업을 하려면 역시 RPM이 필요하다. 여기서는 RPM 사용법을 간단히 정리해보겠다. RPM 버전 확인 [root@localhost root]# rpm --version RPM 버전 - 4.2 RPM 도움말 출력 [root@localhost root]# rpm --help 도움말이.. 2021. 4. 16.
네트워크 루핑 (looping)이 발생될때 서버는 어떤 로그를 남기는가? 실제로 네트워크 스위치에서 루핑이 발생했다 Layer2 스위치에 연결된 랜선 포트가 다시 동일한 Layer2 포트에 꼽혀진 상태 Looping 이 발생하게 되면 정확히 루핑이다 라는 로그를 남겨주지는 않아서 파악하기 힘든 경우가 많이 있으며 시간도 오래 걸릴수 있다. 루핑이 발생하고 있는 네트워크에 연결된 리눅스 서버에서는 아래와 같은 SYSLOG 메세지가 출력된다. localhost kernel: eth2: received packet with own address as source address localhost last message repeated 8 times localhost kernel: __ratelimit: 86 callbacks 해결책은 아니지만 원인을 찾는데 약간의 도움이 될 수 있는.. 2021. 4. 16.
Linux "grep" 명령어 활용 grep ( Globally find Regular-Expression and Print ) grep 명령어는 기본 정규식 으로 파일내의 특정 문자를 검색 편집 필터 해서 볼수 있습니다. 사용법: grep [옵션]... 패턴 [파일]... egrep 은 grep 의 확장된 명령어 이며 파일내의 특정 문자를 확장된 정규표현식으로 검색할수 있습니다. egrep = grep -E 의 명령어와 같습니다. fgrep = 파일내의 특정문자를 고정된 문자열로만 인식하여 검색합니다. zgrep = 압축된 파일내에서 특정 문자나 단어를 검색합니다. 모든 명령어의 옵션 형식은 grep 과 동일 합니다. 정규식 선택과 해석 -E, --extended-regexp 확장된 정규 표현식으로 된 패턴 (ERE) -F, --fixe.. 2021. 4. 16.
AWK 명령어의 활용 방법. AWK는 1977년 bell 연구소의 Aho, Weinberger, Kernighan 에 의해 만들어졌으며 유래되었습니다. 특정 패턴을 원하는 포맷으로 처리하기 위해 개발된 Shell 에서 바로 사용 가능한 일종의 유틸리티이며 언어이고 텍스트 파일로 표준 입력을 받아들여 목적에 맞게 출력 할 수 있는 문자처리 언어입니다. 쉘프로그램이나 쉘에서 바로 사용이 가능하고 C언어와 유사한 프린팅, 제어연산자도 가지고 있습니다. 서버 업무를 하다보면 서버의 내의 파일중에 원하는 출력문 또는 몇몇 가지를 필터 하거나 특정 필드의 값만 필요한 경우가 있는데 sort , grep , cut 등의 명령어 처럼 awk 또한 많이 쓰이고 있습니다. awk 명령어의 형식과 활동 방법에 대해서 몇가지 적습니다. ▣ 명령어 형식 .. 2021. 4. 16.