- 리눅스 종류 확인하기
- 리눅스 버전 확인하기
- 리눅스 배포판 확인하기
1 개요[ | ]
- 어떤 리눅스를 사용하고 있는가?
- 리눅스 배포판의 이름과 버전, 리눅스 커널 버전을 모두 답하는 것이 가장 정확하다.[1]
- 리눅스 배포판 목록: http://ko.wikipedia.org/wiki/리눅스_배포판
2 배포판 버전 확인[ | ]
2.1 방법 1: /etc/*-release[ | ]
- 명령어
Bash
Copy
grep . /etc/*-release
Bash
Copy
cat /etc/*-release | uniq
- 실행예시 (Ubuntu 14.04.3)
Console
Copy
root@zetawiki:~# grep . /etc/*-release
/etc/lsb-release:DISTRIB_ID=Ubuntu
/etc/lsb-release:DISTRIB_RELEASE=14.04
/etc/lsb-release:DISTRIB_CODENAME=trusty
/etc/lsb-release:DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
/etc/os-release:NAME="Ubuntu"
/etc/os-release:VERSION="14.04.3 LTS, Trusty Tahr"
/etc/os-release:ID=ubuntu
/etc/os-release:ID_LIKE=debian
/etc/os-release:PRETTY_NAME="Ubuntu 14.04.3 LTS"
/etc/os-release:VERSION_ID="14.04"
/etc/os-release:HOME_URL="http://www.ubuntu.com/"
/etc/os-release:SUPPORT_URL="http://help.ubuntu.com/"
/etc/os-release:BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
- 실행예시 (CentOS 6.5)
Console
Copy
[root@zetawiki ~]# grep . /etc/*-release
/etc/centos-release:CentOS release 6.5 (Final)
/etc/lsb-release:LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
/etc/redhat-release:CentOS release 6.5 (Final)
/etc/system-release:CentOS release 6.5 (Final)
- 실행예시 (Fedora 11 Leonidas)
Console
Copy
[root@zetawiki ~]# cat /etc/*-release | uniq
Fedora release 11 (Leonidas)
- 실행예시 (Oracle Enterprise Linux Server 5.5)
Console
Copy
[root@zetawiki ~]# 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)
Console
Copy
zetawiki:~ # cat /etc/*-release | uniq
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"
2.2 방법 2: /etc/issue*[ | ]
- 명령어
Bash
Copy
grep . /etc/issue*
- 배포판의 버전을 가장 쉽게 확인할 수 있는 방법이다.
- 보안 등의 이유로 다른 내용으로 바뀌어 있는 경우도 있다.
- 실행예시 (Ubuntu 14.04.3)
Console
Copy
root@zetawiki:~# grep . /etc/issue*
/etc/issue:Ubuntu 14.04.3 LTS \n \l
/etc/issue.net:Ubuntu 14.04.3 LTS
- 실행예시 (CentOS 6.5)
Console
Copy
[root@zetawiki ~]# grep . /etc/issue*
/etc/issue:CentOS release 6.5 (Final)
/etc/issue:Kernel \r on an \m
/etc/issue.net:CentOS release 6.5 (Final)
/etc/issue.net:Kernel \r on an \m
- 실행예시 (Fedora 11)
Console
Copy
[root@zetawiki ~]# cat /etc/issue
Fedora release 11 (Leonidas)
Kernel \r on an \m (\l)
- 실행예시 (Oracle Enterprise Linux 5.5)
Console
Copy
[root@zetawiki ~]# cat /etc/issue
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
Kernel \r on an \m
- 실행예시 (SUSE Linux Enterprise Server 11)
Console
Copy
zetawiki:~ # cat /etc/issue
Welcome to SUSE Linux Enterprise Server 11 SP1 (x86_64) - Kernel \r (\l).
2.3 방법 3: rpm (레드햇계열)[ | ]
Bash
Copy
rpm -qa *-release
- 실행예시 (CentOS 6.2)
Console
Copy
[root@zetawiki ~]# rpm -qa *-release
centos-release-6-2.el6.centos.7.x86_64
- 실행예시 (Fedora 11 Leonidas)
Console
Copy
[root@zetawiki ~]# rpm -qa *-release
fedora-release-11-1.noarch
- 실행예시 (Oracle Enterprise Linux Server 5.5)
Console
Copy
[root@zetawiki ~]# rpm -qa *-release
enterprise-release-5-0.0.22
- 실행예시 (SUSE Linux Enterprise Server 11)
Console
Copy
zetawiki:~ # rpm -qa *-release
sles-release-11.1-1.152
lsb-release-2.0-1.2.18
3 같이 보기[ | ]
4 참고[ | ]
- https://www.lainyzine.com/ko/article/how-to-check-your-linux-distribution-and-version/ 리눅스 배포판 및 버전 확인하는 방법
- ↑ 리눅스 서버관리 실무 바이블 3.0 p.89
편집자 Jmnote 211.117.7.58 118.235.6.44 Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
CentOS JDK 설치 ― …CentOS JDK 설치 ― ElliottCentOS vsftpd 설치 및 설정 ― …CentOS에서 apt-get 실행해보기 ― …CentOS에서 apt-get 실행해보기 ― 다미안VirtualBox 리눅스 인터넷 연결 ― …VirtualBox 리눅스 인터넷 연결 ― JmnoteVirtualBox 리눅스 인터넷 연결 ― …리눅스 CPU 사용률 확인 ― 동원잉리눅스 JDK 버전 확인 ― …리눅스 JDK 버전 확인 ― Jmnote리눅스 SSH 패스워드 없이 자동 로그인 ― …리눅스 SSH 패스워드 없이 자동 로그인 ― Jmnote리눅스 날짜 기준으로 파일 삭제하기 ― 백승현리눅스 날짜 기준으로 파일 삭제하기 ― Jmnote리눅스 디렉토리 용량 확인 du ― …리눅스 메모리 사용률 확인 ― 최재완리눅스 메모리 사용률 확인 ― Jmnote좀비 프로세스 찾기, 죽이기 ― 불량펭귄