우분투를 사용하다 보면 현재 시스템의 커널 버전이 궁금해질 때가 있습니다. 하지만 아쉽게도 우분투 자체에서는 커널 정보를 쉽게 확인할 수 있는 방법을 직접적으로 제공하지 않습니다. 이 가이드에서는 우분투에서 커널 버전을 확인하는 네 가지 다양한 방법을 상세히 안내합니다.
방법 1 – ‘uname’ 명령어 활용
우분투에서 커널 버전을 가장 빠르고 간단하게 확인하는 방법은 ‘uname’ 명령어를 사용하는 것입니다. 이 도구는 현재 커널의 정확한 릴리스 버전과 다양한 중요한 시스템 정보를 제공합니다.
‘uname’ 명령어를 사용하려면 먼저 우분투 데스크톱에서 터미널 창을 열어야 합니다. 터미널은 키보드 단축키 Ctrl + Alt + T를 눌러 열거나, 애플리케이션 메뉴에서 ‘터미널’을 검색하여 실행할 수 있습니다.
터미널 창이 나타나면 ‘uname -a’ 명령어를 입력하고 실행합니다. 이 명령어는 커널 버전 정보를 포함한 시스템의 모든 상세 정보를 출력합니다.
uname -a
만약 커널 정보, OS 릴리스 이름 외 다른 정보가 아닌 오직 커널 정보만 확인하고 싶다면 ‘uname -srm’ 명령어를 대신 사용할 수 있습니다. 이 명령어는 우분투 커널의 버전만을 간결하게 보여줍니다.
uname -srm
출력 결과 저장하기
‘uname -srm’ 명령어의 출력 결과를 텍스트 파일로 저장하여 추후에 다시 확인하고 싶을 경우, 다음과 같이 수행할 수 있습니다. ‘uname -srm’ 명령어 실행 시, 출력 결과를 새로운 텍스트 파일로 리디렉션하기 위해 ‘>’ 기호를 사용합니다.
uname -srm > ~/kernel-info.txt
명령어 실행이 완료되면, ‘cat’ 명령어를 사용하여 언제든지 텍스트 파일에서 우분투 커널 정보를 확인할 수 있습니다.
참고: ‘cat’ 명령어 대신 선호하는 텍스트 편집기를 사용하여 ‘kernel-info.txt’ 파일을 열어 정보를 확인할 수도 있습니다.
cat ~/kernel-info.txt
방법 2 – ‘hostnamectl’ 명령어 활용
우분투 커널 버전을 찾는 또 다른 방법은 ‘hostnamectl’ 툴을 이용하는 것입니다. 이 도구는 시스템에 대한 다양한 정보를 확인할 수 있는 시스템 유틸리티이며, 우분투 커널 버전을 파악하는 데에도 유용하게 사용될 수 있습니다. 방법은 다음과 같습니다.
커널 정보를 확인하려면 터미널에서 ‘hostnamectl status’ 명령어를 실행합니다. 이 명령어를 실행하면 ‘hostnamectl’ 프로그램은 시스템의 호스트 이름, 운영 체제 이름, 커널 정보 등 다양한 시스템 정보를 상세하게 출력합니다.
hostnamectl status
‘hostnamectl’ 출력 결과 중 ‘Kernel’ 섹션을 살펴보세요. 해당 섹션 옆에 표시된 정보가 바로 우분투 커널 정보입니다.
‘hostnamectl’에서 출력되는 다른 정보는 제외하고 커널 버전 정보만 확인하고 싶다면 ‘grep’ 명령어를 사용하여 커널 정보만 필터링할 수 있습니다.
hostnamectl status | grep "Kernel:"
출력 결과 저장하기
‘hostnamectl’ 명령어의 출력 결과를 텍스트 파일에 저장하여 나중에 확인하려면, 출력 결과를 텍스트 파일로 리디렉션하는 방식을 사용하면 됩니다. ‘hostnamectl’의 전체 출력 결과를 텍스트 파일에 저장하려면 아래 명령어를 실행하십시오.
hostnamectl status > ~/kernel-info.txt
또는 출력 결과 중 커널 정보 섹션만을 저장하고 싶다면 다음 명령어를 사용하여 저장할 수 있습니다.
hostnamectl status | grep "Kernel:" > ~/kernel-info.txt
‘kernel-info.txt’ 파일을 확인하려면, 아래 ‘cat’ 명령어를 실행하거나 선호하는 텍스트 편집기를 사용하여 ‘kernel-info.txt’ 파일을 열어보면 됩니다.
cat ~/kernel-info.txt
방법 3 – ‘/proc/version’ 파일 활용
우분투에서 커널 정보를 확인하는 세 번째 방법은 ‘/proc/version’ 파일을 이용하는 것입니다. 이 파일 안에는 다양한 유용한 시스템 정보가 담겨 있습니다. 해당 파일의 내용을 확인하려면 ‘cat’ 명령어를 사용해야 합니다.
cat /proc/version
‘cat’ 명령어 출력 결과에서 “Linux version”이라는 문구를 찾아보세요. 텍스트 파일의 “Linux version” 섹션 옆에 바로 우분투 커널 버전 정보가 있습니다.
출력 결과 저장하기
나중에 사용하기 위해 ‘/proc/version’ 파일의 출력 결과를 텍스트 파일에 저장하려면, ‘cat /proc/version’ 명령어를 실행하고 그 출력 결과를 홈 폴더 내 텍스트 파일로 리디렉션합니다.
cat /proc/version > ~/kernel-info.txt
저장된 텍스트 파일을 확인하려면, ‘kernel-info.txt’ 파일에 ‘cat’ 명령어를 사용하거나 선호하는 텍스트 편집기를 이용하여 파일을 열어보면 됩니다.
방법 4 – ‘Neofetch’ 도구 활용
우분투 리눅스에서 커널 정보를 확인하는 네 번째 방법은 ‘Neofetch’ 시스템 정보 도구를 사용하는 것입니다. 이 도구는 우분투 시스템의 다양한 정보를 수집하고, OS 로고와 함께 깔끔한 형태로 출력해주는 강력한 툴입니다.
‘Neofetch’를 사용하기 위해서는 먼저 컴퓨터에 해당 프로그램을 설치해야 합니다. 터미널 창을 열고 다음 명령어를 입력하여 설치할 수 있습니다.
sudo apt install neofetch
‘Neofetch’ 애플리케이션이 우분투 PC에 설치되면, 터미널에서 ‘neofetch’ 명령어를 실행합니다. 프로그램이 정보를 수집하는 데 시간이 소요될 수 있으므로 출력 결과가 표시되기까지 약간의 시간이 걸릴 수 있습니다.
neofetch
‘neofetch’ 명령어를 실행한 후 출력 결과에서 ‘Kernel’ 섹션을 찾으십시오. ‘Kernel’ 옆에 바로 우분투 커널 버전이 표시됩니다.
출력 결과 저장하기
‘Neofetch’ 터미널 출력 결과를 텍스트 파일에 저장하여 나중에 확인하려면, 출력을 생성하되 화면에 출력하지 않고 텍스트 파일로 리디렉션하면 됩니다.
neofetch > ~/kernel-info.txt
언제든지 아래 ‘cat’ 명령어를 실행하거나, 선호하는 텍스트 편집기를 사용하여 ‘kernel-info.txt’ 파일에서 ‘Neofetch’ 출력 결과를 확인할 수 있습니다.
cat ~/kernel-info.txt