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

41번째 줄: 41번째 줄:
<source lang='bash'>
<source lang='bash'>
ll /etc/*-release
ll /etc/*-release
cat /etc/*-release
cat /etc/*-release | uniq
</source>
</source>


52번째 줄: 52번째 줄:
</source>
</source>
<source lang='dos'>
<source lang='dos'>
[root@jmnote ~]# cat /etc/*-release
[root@jmnote ~]# cat /etc/*-release | uniq
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
CentOS release 6.2 (Final)
</source>
</source>
66번째 줄: 64번째 줄:
</source>
</source>
<source lang='dos'>
<source lang='dos'>
[root@jmnote ~]# cat /etc/*-release
[root@jmnote ~]# cat /etc/*-release | uniq
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
Fedora release 11 (Leonidas)
</source>
</source>
79번째 줄: 75번째 줄:
</source>
</source>
<source lang='dos'>
<source lang='dos'>
[root@jmnote ~]# cat /etc/*-release
[root@jmnote ~]# cat /etc/*-release | uniq
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)

2013년 11월 25일 (월) 11:23 판

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

1 개요

2 방법 1: rpm

rpm -qa *-release
실행예시 (CentOS 6.2)
[root@jmnote ~]# rpm -qa *-release
centos-release-6-2.el6.centos.7.x86_64
실행예시 (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
실행예시 (SUSE Linux Enterprise Server 11)
jmnote:~ # rpm -qa *-release
sles-release-11.1-1.152
lsb-release-2.0-1.2.18

3 방법 2: /etc/*-release

ll /etc/*-release
cat /etc/*-release | uniq
실행예시 (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 | uniq
CentOS release 6.2 (Final)
실행예시 (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 | uniq
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 | uniq
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
실행예시 (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"

4 방법 3: /etc/issue

명령어
cat /etc/issue
  • 배포판의 버전을 가장 쉽게 확인할 수 있는 방법이다.
  • 보안 등의 이유로 다른 내용으로 바뀌어 있는 경우도 있다.
실행예시 (CentOS 5.7)
[root@jmnote ~]# cat /etc/issue
CentOS release 5.7 (Final)
Kernel \r on an \m
실행예시 (Fedora 11)
[root@jmnote ~]# cat /etc/issue
Fedora release 11 (Leonidas)
Kernel \r on an \m (\l)
실행예시 (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
실행예시 (Fedora 11, VM)
[root@jmnote ~]# uname -r
2.6.30.10-105.2.23.fc11.x86_64
실행예시 (CentOS 5.7, Xen VM)
[root@jmnote ~]# uname -r
2.6.18-274.3.1.el5xen
실행예시 (SUSE Linux Enterprise Server 11, Xen VM)
jmnote:~ # uname -r
2.6.32.59-0.7-xen

6 같이 보기

7 주석

  1. 리눅스 서버관리 실무 바이블 3.0 p.89
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}