Linux OS의 릴리스 버전을 확인하는 방법은 무엇입니까?

Linux OS의 릴리스 버전을 확인하는 방법은 무엇입니까?

가능한 중복:
내가 실행 중인 Linux 버전을 어떻게 알 수 있나요?

제가 작업하고 있는 서버 OS에 대한 정보를 좀 알아봐야겠네요.

릴리스 버전(예: Ubuntu의 경우 9.04, RHEL의 경우 4)이 중요하지만 명령에는 uname표시되지 않습니다.

$ uname -a
Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux

그래서: 명령줄 명령을 통해 이 정보를 얻는 방법은 무엇입니까?

답변1

전부는 아니지만 대부분의 최신 배포판에는 lsb_release 명령이 포함됩니다.

heillinr@mojojojo:~$ lsb_release -r
출시: 9.04
heillinr@mojojojo:~$ lsb_release -a
LSB 모듈을 사용할 수 없습니다.
배포자 ID: 우분투
설명: Ubuntu 9.04
출시: 9.04
코드네임: 황당함

당신이 추구하는 것을 당신에게 주어야합니다 :)

답변2

/etc/*-release에는 무엇이 있나요? 나는 다음을 포함하는 /etc/lsb-release를 가지고 있습니다:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"

http://linux.about.com/cs/linux101/g/lsbrelease.htm

답변3

노력하다

고양이 /etc/lsb-release

답변4

lsb-release(debian에서 패키지로 사용 가능) 외에도 lsb-release/etc/debian_version(debian 및 파생 버전의 경우) 및 대부분의 다른 배포판의 경우 /etc/issue를 볼 수 있습니다.

관련 정보