서버에서 실행중인 Red Hat Enterprise Linux 버전을 어떻게 확인합니까?


20

내가 사용 uname하고 cat /proc/version있지만, 모든 I get 및 커널 버전입니다.

RHEL4 또는 5.5 등을 실행 중인지 어떻게 알 수 있습니까?

답변:


37

/ etc / issue 파일에서 찾을 수 있습니다

cat /etc/issue

또한 redhat 기반 시스템의 경우 / etc / redhat-release에서 찾을 수 있습니다.

cat /etc/redhat-release 

4
lsb_release -a최신 버전의 Red Hat, Debian 및 Ubuntu
PP에

더 없었다 /etc/issue또는 /etc/redhat-release내가 심문하고 싶었 레드햇 서버에 파일을.
Axel Bregnsbo

8

cat /etc/redhat-release 당신에게 말할 것입니다.


5

/ etc / redhat-release는 일반적인 방법이지만 익숙하지 않은 서버에서 작업하는 경우주의하십시오. 관리자는 Redhat Enterprise를 요구하는 특정 소프트웨어 패키지가 공급 업체가 공식적으로 지원하지 않는 유사한 배포판에 설치할 수 있도록 Redhat 릴리스를 "조정"하는 것으로 알려져 있습니다. 예를 들어, IBM의 Lotus Domino 패키지는 일반적으로 설치 프로그램을 실행하기 전에 RHEL을 찾습니다. 그러나 / etc / redhat-release에서 문자열을 "가져 오기"하여 CentOS에 설치할 수 있습니다.


5

rpm -q --whatprovides /etc/redhat-release또한 사용될 수 있습니다 (그리고 그것은 RedHat과 CentOS에서 작동합니다). 출력의 버전 부분은 OS 버전이어야합니다.

예를 들어 "redhat-release-5Server-5.4.0.3"의 출력은 상자가 RHEL 5.4를 실행하고 있음을 나타내고 "centos-release-5-5.el5.centos"는 상자가 CentOS 5.5를 실행하고 있음을 나타냅니다.



-1

$ cat /etc/centos-release CentOS Linux release 7.3.1611 (Core) $ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.