"리눅스 종류 확인, 리눅스 버전 확인"의 두 판 사이의 차이

8번째 줄: 8번째 줄:
*리눅스 배포판 목록: http://ko.wikipedia.org/wiki/리눅스_배포판
*리눅스 배포판 목록: http://ko.wikipedia.org/wiki/리눅스_배포판


==리눅스 종류 및 버전 확인==
==방법 1: /etc/*-release==
<source lang='bash'>
<source lang='bash'>
ll /etc/*-release
ll /etc/*-release
cat /etc/*-release
cat /etc/*-release
rpm -qa *-release
</source>
</source>


25번째 줄: 24번째 줄:
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
[root@jmnote ~]# rpm -qa *-release
fedora-release-11-1.noarch
</source>
</source>


37번째 줄: 34번째 줄:
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
[root@jmnote ~]# rpm -qa *-release
enterprise-release-5-0.0.22
</source>
</source>


51번째 줄: 46번째 줄:
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
[root@jmnote ~]# rpm -qa *-release
centos-release-6-2.el6.centos.7.x86_64
</source>
</source>


65번째 줄: 58번째 줄:
PATCHLEVEL = 1
PATCHLEVEL = 1
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"
</source>
==방법 2: rpm==
<source lang='bash'>
rpm -qa *-release
</source>
;실행예시 (Fedora 11 Leonidas)
<source lang='dos'>
[root@jmnote ~]# rpm -qa *-release
fedora-release-11-1.noarch
</source>
;실행예시 (Oracle Enterprise Linux Server 5.5)
<source lang='dos'>
[root@jmnote ~]# rpm -qa *-release
enterprise-release-5-0.0.22
</source>
;실행예시 (CentOS 6.2)
<source lang='dos'>
[root@jmnote ~]# rpm -qa *-release
centos-release-6-2.el6.centos.7.x86_64
</source>
;실행예시 (SUSE Linux Enterprise Server 11)
<source lang='dos'>
jmnote:~ # rpm -qa *-release
jmnote:~ # rpm -qa *-release
sles-release-11.1-1.152
sles-release-11.1-1.152

2013년 1월 23일 (수) 14:47 판

리눅스 종류 확인하기
리눅스 버전 확인하기
리눅스 배포판 확인하기

1 개요

2 방법 1: /etc/*-release

ll /etc/*-release
cat /etc/*-release
실행예시 (Fedora 11 Leonidas)
[root@jmnote ~]# ll /etc/*-release
-rw-r--r--. 1 root root 29 2009-05-12 07:45 /etc/fedora-release
lrwxrwxrwx. 1 root root 14 2009-10-29 14:53 /etc/redhat-release -> fedora-release
lrwxrwxrwx. 1 root root 14 2009-10-29 14:53 /etc/system-release -> fedora-release
[root@jmnote ~]# cat /etc/*-release
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
실행예시 (Oracle Enterprise Linux Server 5.5)
[root@jmnote ~]# ll /etc/*-release
-rw-r--r-- 1 root root 64 Apr  2  2010 /etc/enterprise-release
-rw-r--r-- 1 root root 54 Apr  2  2010 /etc/redhat-release
[root@jmnote ~]# cat /etc/*-release
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
실행예시 (CentOS 6.2)
[root@jmnote ~]# ll /etc/*-release
-rw-r--r--. 1 root root 27 Dec  9  2011 /etc/centos-release
lrwxrwxrwx. 1 root root 14 May  7  2012 /etc/redhat-release -> centos-release
lrwxrwxrwx. 1 root root 14 May  7  2012 /etc/system-release -> centos-release
[root@jmnote ~]# cat /etc/*-release
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
실행예시 (SUSE Linux Enterprise Server 11)
jmnote:~ # ll /etc/*-release
-rw-r--r-- 1 root root  69 May 12  2010 /etc/SuSE-release
-rw-r--r-- 1 root root 110 May  6  2010 /etc/lsb-release
jmnote:~ # cat /etc/*-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 1
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"

3 방법 2: rpm

rpm -qa *-release
실행예시 (Fedora 11 Leonidas)
[root@jmnote ~]# rpm -qa *-release
fedora-release-11-1.noarch
실행예시 (Oracle Enterprise Linux Server 5.5)
[root@jmnote ~]# rpm -qa *-release
enterprise-release-5-0.0.22
실행예시 (CentOS 6.2)
[root@jmnote ~]# rpm -qa *-release
centos-release-6-2.el6.centos.7.x86_64
실행예시 (SUSE Linux Enterprise Server 11)
jmnote:~ # rpm -qa *-release
sles-release-11.1-1.152
lsb-release-2.0-1.2.18

4 방법 3: /etc/issue

명령어
cat /etc/issue
  • 배포판의 버전을 가장 쉽게 확인할 수 있는 방법이다.
  • 보안 등의 이유로 다른 내용으로 바뀌어 있는 경우도 있다.
실행예시 (CentOS 5.7)
[root@localhost ~]# cat /etc/issue
CentOS release 5.7 (Final)
Kernel \r on an \m
실행예시 (Oracle Enterprise Linux 5.5)
[root@jmnote ~]# cat /etc/issue
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Kernel \r on an \m
실행예시 (SUSE Linux Enterprise Server 11)
jmnote:~ # cat /etc/issue

Welcome to SUSE Linux Enterprise Server 11 SP1  (x86_64) - Kernel \r (\l).

5 커널 버전 확인

uname -r
[root@localhost ~]# uname -r
2.6.18-274.7.1.el5

6 주석

  1. 리눅스 서버관리 실무 바이블 3.0 p.89

7 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}