728x90
반응형
**RPM(Red Hat Package Manager)**은 패키지 관리 도구지만, 이를 활용하여 설치된 패키지 및 시스템 상태를 모니터링할 수 있음.
🔹 1. RPM으로 설치된 패키지 확인
📌 시스템에 설치된 모든 패키지 목록 확인
rpm -qa
(출력되는 패키지 목록을 less로 확인하려면 rpm -qa | less 실행)
📌 특정 패키지 검색
rpm -qa | grep <패키지명>
예: httpd 패키지 확인
rpm -qa | grep httpd
🔹 2. 패키지 정보 확인
📌 특정 패키지의 상세 정보
rpm -qi <패키지명>
예: httpd의 정보 확인
rpm -qi httpd
✔ 패키지 버전, 릴리즈 날짜, 설치 경로, 설명 등을 출력
📌 패키지가 설치한 파일 목록 확인
rpm -ql <패키지명>
예: httpd 패키지가 설치한 파일 확인
rpm -ql httpd
📌 특정 패키지가 제공하는 설정 파일 확인
rpm -qc <패키지명>
예: httpd 설정 파일 목록 확인
rpm -qc httpd
🔹 3. 패키지 무결성 검사 (파일 변경 여부 확인)
📌 패키지 내 파일 무결성 체크
rpm -V <패키지명>
예: httpd 패키지 무결성 검사
rpm -V httpd
✔ 파일이 변경되었거나 손상된 경우 경고 메시지 출력
🔹 4. 패키지 업데이트 및 제거 모니터링
📌 최신 업데이트 가능한 패키지 목록 확인
yum check-update
(RHEL/CentOS 8 이상에서는 dnf check-update 사용)
📌 특정 패키지를 제거할 때 의존성 확인
rpm -e --test <패키지명>
✔ 실제 제거하지 않고, 삭제 시 의존성 문제를 확인하는 명령
✅ RPM 모니터링 정리
✔ 설치된 패키지 확인: rpm -qa
✔ 패키지 정보 조회: rpm -qi <패키지명>
✔ 설치된 파일 목록: rpm -ql <패키지명>
✔ 파일 무결성 검사: rpm -V <패키지명>
✔ 업데이트 가능한 패키지 확인: yum check-update
📌 RPM은 단순 패키지 관리뿐만 아니라, 시스템 무결성 검사 및 패키지 모니터링 도구로도 유용하게 활용 가능! 🚀
반응형
'Linux' 카테고리의 다른 글
Puppet (0) | 2025.03.20 |
---|---|
GRUB 손상시 복구 방법 (0) | 2025.03.20 |
TestDisk (0) | 2025.03.20 |
SELinux, PAM, IPTables, UFW, Bacula: 리눅스 보안 및 백업 관리 총정리 (0) | 2025.03.19 |
Linux 네트워크 및 시스템 관리: 중요한 도구와 설정 방법 (0) | 2025.03.18 |