[Linux] 어떤 리눅스를 쓰나? 리눅스 버전 확인. 리눅스 커널 버전 확인. 리눅스 배포판 확인.
"어떤 리눅스를 쓰나?"에 대한 답변에는 세가지를 대답해야 정확하다.
1) 어떤 이름의 리눅스 배포판(Enterprise) 쓰고있는지?
2) 그 리눅스 배포판의 버전은?
3) 리눅스 커널 버전은?
1) 어떤이름의 리눅스 배포판을 쓰고있는지?
이건 다시 '어떤 계열의 뭐'로 말해줄 수 있는데,
여기서의 '어떤 계열'에는 레드햇, 우분투, SUSE, 데비안 등이 있고
각 계열의 '뭐'는 레드햇 계열의 CentOS, 페도라 / 우분투 계열의 우분투, 리눅스 민트/ SUSE 계열의 오픈수세 등등이 있다.
리눅스 배포판에 대한 확인은
$ cat /etc/*release
이렇게 확인할 수 있다.
데비안의 경우는 etc 디렉토리 밑에 version으로 끝나는 파일에 기록된다고 하는데 해보진않음 (cat /etc/*version)
2) 그 리눅스 배포판의 버전은?
각 배포판마다의 버전도 마찬가지로
$ cat /etc/*release
이렇게 확인하는데, CentOS Linux release 7.4.1708 (Core) 이런식의 결과가 뜬다면 7.4가 그 버전이다.
참고로 현재(18년 1월)까지의 최신 버전은
CentOS : 7.4-1708 (17년 9월 출시)
Ubuntu : 17.10.1 Artful Aardvark (18년 1월)
openSUSE : Leap 42.3 (17년 7월)
fedora : 27 (17년 11월)
다른 os는 위키백과에서 검색..
3) 리눅스 커널 버전은?
리눅스 커널 버전은 linux-2.6.16과 같은 형식을 취한다.
확인하는 방법은
$cat /proc/version
또는
$uname -r
결과가 3.10.0-693.2.2.el7.x86_64 이런식으로 나왔다면, 커널 버전은 3.10.0
보통 커널버전이 2점대이다 3점대이다 이렇게 이야기한다.
참고로 리눅스 커널의 마지막 버전은 4.14 (17년 11월 출시)
**
리눅스 커널은 말 그대로 커널이기 때문에, 이것만 가지고는 일반 사용자는 아무것도 할 수 없다.
이 커널을 가지고 각 개발업체들이 컴파일러(gcc, g++), 편집기(vi) 같은 어플리케이션을 추가해서 만든것이 리눅스 배포판이다.
**
CentOS는 Redhat의 clone버전(복사판)이므로 RHEL버전과 커널버전이 동일하다.
'IT Engineer > Linux' 카테고리의 다른 글
[Linux] 리눅스 방화벽 확인. Firewalld를 이용한 방화벽 설정. PORT 허용 (1) | 2018.01.22 |
---|---|
[Linux] 리눅스 service 관리 차원의 /etc/rc.d/init.d/* 이해. 리눅스 서비스 관리 (1) | 2018.01.19 |
[Linux] 리눅스 centOS - systemctl과 service 명령어 차이점 (2) | 2018.01.19 |
[Linux] 리눅스 alias - tab 을 space로 해서 줄맞추기 (0) | 2018.01.18 |
[Linux] 리눅스 디렉토리 구조 (0) | 2018.01.18 |