본문 바로가기

지식창고/Linux&Unix

(21)
[리눅스/Linux] rpm 명령어 사용 방법 주요 사용 옵션 정리 rpm 이란? rpm은 Red Hat Package Manager의 약자로 Red Hat 계열 OS에서 프로그램 설치 등을 수행할 수 있는 명령어입니다. 주요 사용 옵션 및 예제 rpm 명령어는 다양한 옵션이 존재합니다. 이번 포스팅에서는 주로 사용하는 설치, 업그레이드, 삭제 그리고 조회에 대한 옵션만 다뤄보려고 합니다. 1. 설치(install) 옵션 : -i (--install) rpm 패키지를 설치하려고 할 때 사용하는 명령어입니다. v(verbose=상세 내용을 출력) 옵션과 h(hash marks=설치 시 progress를 '#'으로 표시) 옵션과 같이 사용할 수 있습니다. 추가로 아래와 같이 다양한 옵션 사용이 가능합니다. --nodeps : 의존성을 무시하고 진행 --force : 강제로 ..
[리눅스/Linux] netstat 명령어와 사용 방법 netstat 명령어란? netstat(network statistics) 명령어는 전송 제어 프로토콜, 라우팅 테이블 등 수 많은 네트워크 인터페이스(네트워크 인터페이스 컨트롤러 또는 소프트웨어 정의 네트워크 인터페이스), 네트워크 프로토콜 통계를 위한 네트워크 연결을 보여주는 명령 줄 도구이다. - 출처 : 위키백과(wikipedia) netstat 명령어 옵션 -a : 현재 다른 서버 또는 PC와 연결, 리스닝 되어있는 모든 포트 번호를 확인한다. -n : 현재 다른 서버 또는 PC와 연결되어 있는 포트 번호를 확인한다. -s : IP, ICMP, UDP 프로토콜의 상태 확인한다. -u : UDP 프로토콜을 보여준다. -t : TCP 프로토콜을 보여준다. -c : 1초 단위로 보여준다. -p : 프..
[리눅스/Linux] Pacemaker 이중화 설치 방법(Active-Standby 구성) OS Version CentOS 7.7.1908 클러스터 세팅 방법 1. Pacemaker 패키지 설치(Active/Standby) # yum install -y pacemaker corosync pcs psmisc policycoreutils-python 2. hosts 파일 수정 # vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 SVR-01 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #Active 192.168.1.101 node1 #Standby 192.168.1.102 node2 3. Pacemake..
[리눅스/Linux] hostname 변경 방법(CentOS 7) hostname 확인 방법 # hostname localhost.localdomain hostname 일회성 변경 일회성 변경은 서버 재 시작을 하게되면 다시 원래대로 돌아가게 됩니다. 영구적으로 사용하기 위해서는 아래 방법을 사용해서 적용해야합니다. # hostname [변경할 호스트명] 예시) # hostname myhost hostname 영구적 변경 # hostnamectl set-hostname [변경할 호스트명] 예시) # hostnamectl set-hostname myhost 대소문자를 구분해서 변경하고 싶다면 아래와 같이 옵션을 추가해주어야 합니다. # hostnamectl --static set-hostname [변경할 호스트명] 예시) # hostnamectl --static set-..
[리눅스/Linux] tcpdump 사용법 tcpdump란 무엇인가? 리눅스/유닉스 계열 OS에서 조건식에 만족하는 네트워크를 통해 송수신 되는 패킷 정보를 표시해주는 프로그램입니다. tcpdump 사용 방법과 다양한 옵션 등 프롬프트에서 tcpdump 명령을 입력해서 사용합니다. 다양한 옵션이 존재하고 조건부 부분에 표현 방식과 범위를 정해 다양한 형식으로 표현할 수 있습니다. # tcpdump [옵션] [조건부] 다양한 옵션 -c 숫자 지정한 수 만큼 출력 -i 네트워크 인터페이스 지정한 네트워크 인터페이스를 경유하는 패킷을 출력 -w file 출력한 패킷 정보를 파일로 만든다 -r file w 옵션으로 만든 파일을 읽는다 -v 패킷 내용을 상세히 본다 표현 방식 그리고 and && 또는 or || 아니다 not ! 범위 방식 네트워크 net..