준호씨의 블로그
리눅스 버전 확인하기, 비트확인 본문
리눅스 버전 확인에는 여러가지 방법이 있습니다. 가장 무난하게 쓰고 있는 방법은 uname -a 이네요.
대충 사용하고 있는 명령어들을 나열 해 보자면
uname -a
uname -rcat /proc/version
cat /etc/issue
cat /etc/issue.net
cat /etc/redhat-release
정도가 있겠네요.
uname 명령어나 /proc/version 파일 보는게 무난한 방법인 듯 하고
/etc/issue 관련 파일은 사실 수정 되는 경우도 있기 때문에 확실한 방법이 될 수는 없겠군요.
마지막은 redhat 리눅스 계열에서 볼 수 있는 파일인데,
최근 개인적으로 구축해서 쓰는 서버들은 ubuntu 다 보니 마지막 명령어는 쓸 수가 없네요. 우분투는 따로 파일이 있는지는 모르겠군요.
아래와 같이 *release 로 검색 해 보니 버전을 확인할 만한 정보들이 나타나는군요.
cat /etc/os-release
cat /etc/lsb-release
리눅스 버전을 확인하는 이유야 여러가지가 있겠지만 보통 서버세팅을 할 때 버전을 통일 하기 위함이라거나, 어떤 계통의 배포버전을 쓰는지 등을 확인 할 때 쓰이지 않을까 싶네요.
요즘은 아무래도 32bit, 64bit 가 혼용되어 사용되는 시기이다 보니 bit 확인을 하는 경우가 꽤 많지 않을까 싶습니다.
getconf LONG_BIT
가 대표적이고 결과값이 숫자로 바로 나타나게 됩니다.
uname -m 같은 명령어를 사용하기도 합니다.
x86_64
와 같은 결과값이 나옵니다. i386, i686 같은게 나오면 32 bit 입니다.
이 부분에 대해서는 또 생각날 때 좀 더 다뤄 보도록 하고 이만 끝~
사설...
문득 이 글을 쓰게 된 계기는 아래 글을 보고 뭔가 끄적 거려 봐야 겠다는 생각이 들어서 였습니다.
롱텀(long-term) 블로거가 되는 5가지 방법 2013/01/02
블로그 포스팅을 잘 안하는 가장 큰 원인은 글 쓰는데 부담을 가지고 있었기 때문이었습니다. 완성된 글을 써야 될 거 같은 부담감 때문에 잘 안 쓰게 된 것 같네요. (그렇다고 완성되었다고 자부할 만한 글도 없음 ㅠㅠ)
아무튼 이제라도 꾸준히 끄적거려 볼 계획입니다.
'개발이야기' 카테고리의 다른 글
13회 Daum DevDay 신청 (0) | 2013.01.15 |
---|---|
아직 android sqlite 에서 foreign key 를 쓰기는 시기상조인 듯 (2) | 2013.01.12 |
arm-linux-gcc를 사용해 "hello arm" 만들기. android adb shell에서 돌려보기. ARM GCC 3.4.3 이용 크로스컴파일 (6) | 2011.10.19 |
네이버 개발자센터에서 git와 mercurial 을 제공하는 군요 +_+ (4) | 2011.06.10 |
Subclipse와 Subversive (4) | 2011.06.09 |