티스토리 뷰

리눅스(유닉스)/관리

버젼확인

프링글 2008. 6. 22. 14:10

[localhost]$ uname -a
Linux locahost 2.4.20-30.9 #1 Wed Feb 4 20:44:26 EST 2004 i686 i686 i386 GNU/Linux


[localhost]$ cat /etc/issue
Red Hat Enterprise Linux AS release 3 (Taroon)
Kernel \r on an \m


[localhost]$ cat /etc/issue.net
Red Hat Enterprise Linux AS release 3 (Taroon)
Kernel \r on an \m

%s %r (%m) %v (%t)
Now is %d


[localhost]$ cat /etc/redhat-release
Red Hat Enterprise Linux AS release 3 (Taroon)


[localhost]$ cat /proc/version
Linux version 2.4.21-4.ELsmp (bhcompile@daffy.perf.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-20)) #1 SMP Fri Oct 3 17:52:56 EDT 2003


[localhost]$ cat /etc/rc.sysinit | grep PRODUCT=
 PRODUCT=`sed "s/Red Hat \(.*\) release.*/\1/" /etc/redhat-release`
 PRODUCT=`sed "s/ release.*//g" /etc/redhat-release`

빨간색이 명령입니다.

초록색이 결과 중 linux 버전에 해당하는 내용입니다.

배포판간에 차이가 조금 있을 수도 있고

서버관리자가 보안관계상 내용을 임의로 바꾸거나 삭제했을 수도 있습니다.

위와 같이 시스템의 대한 정보를 다 보여준다면 보안상 좋지 않습니다.

위의 명령들을 통해서 리눅스의 버전을 짐작할 수 있습니다.

rc.sysint 파일은 시스템이 초기화(부팅)될 때 실행되는 스크립트로

그 속에는 보통 해당 시스템에 설치된 리눅스의 버전을 화면에 표시하는 부분이 있습니다.


># cat /proc/version  명령 후에...

Red Hat 이라고 되어 있는 부분이 배포버젼이다.

 - Red Hat Linux 7.3 2.96-126 이런식이면... → 레드햇 7.3

 - Red Hat Linux 3.2.2-5 이런식이면... → 레드햇 9.0(위의 것이 9.0)

 - Red Hat 3.4.2-6-fc3 이런식이면... → 페도라 코어 3(fc1은 코어1, fc2는 코어2, fc4는 코어4 겠지?)

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크