시스템 정보 · 2 min read · Nov 14, 2025
시스템 알아보기 (명령줄 사용)
시스템의 세부 정보를 아는 것은 발생하는 문제를 해결하고 시스템의 호환성과 성능을 보장하기 위해 올바른 하드웨어 및 소프트웨어 선택을 하는 데 필수적입니다. 여러 진단 도구가 있지만, 시스템에 대한 주요 정보를 얻는 가장 확실한 방법은 다시 명령줄을 통해서입니다. 다음 내용은 버전, 데스크탑 환경 및 애플리케이션에 관계없이 모든 GNU/Linux 배포판에 적용될 수 있습니다.
1. 리눅스 커널
리눅스 커널은 본질적으로 시스템의 심장으로, 소프트웨어가 하드웨어와 통신하는 방식을 관리합니다. 두 가지 사이의 연결 계층 역할을 합니다. 시스템의 커널 버전을 아는 것은 하드웨어 호환성을 추적하고 필요에 따라 이전 커널 버전으로 되돌리는 데 중요합니다. 이를 위해 간단히 명령어를 입력합니다: uname -v 그러면 버전 번호가 출력됩니다. 이제 그 이상을 알고 싶다면 uname -a를 입력하면 터미널에 커널 버전, 시스템 이름, 아키텍처 및 커널 시간을 출력합니다.

시스템의 커널과 관련된 또 다른 유용한 명령어는 lsmod입니다. 이 명령어를 사용하면 현재 커널에 로드된 커널 모듈을 확인할 수 있습니다. 모듈은 시스템의 커널에서 동적으로 로드되고 언로드되는 중요한 코드 조각으로, 기능을 확장합니다. 예를 들어, 그래픽 카드에 대한 독점 드라이버나 사운드 카드 드라이버가 있습니다.

2. 운영 체제
다음으로 중요한 것은 운영 체제 세부 정보입니다. 터미널에 lsb_release -a를 입력하여 사용 중인 시스템을 확인하세요. 이 명령어는 다음과 같은 순서로 출력됩니다: LSB 모듈, OS 배포자, OS 설명/이름, 릴리스 번호 및 코드명.

운영 체제에서 실행 중인 데스크탑 환경도 알아야 할 중요한 요소입니다. 다음 명령어를 입력하여 활성 세션을 확인하세요: ls /usr/bin/*session
저는 GNOME을 사용하는 elementary OS를 실행 중이므로 결과로 gnome-session을 받습니다. 그러나 이 배포판에서 사용되는 셸은 Pantheon이라는 GNOME-Shell의 포크로, Gala라는 윈도우 관리자를 사용합니다(모터의 포크). 버전을 확인하고 싶다면, 단순히 (패키지) 이름 뒤에 –version을 입력하면 됩니다. 아래는 Gala에 대한 예입니다.

3. 하드웨어
시스템 하드웨어에 대한 일반적인 개요를 얻으려면 터미널에 sudo dmidecode -q를 입력하면 BIOS 버전 및 지원 모드, 마더보드 제조업체 및 모델 번호, CPU 기술 세부 정보 및 RAM 특성을 포함한 자세한 목록이 제공됩니다. 또한 시스템의 포트 및 슬롯 점유율, 전압 값, 지원 속도 및 가용성에 대한 세부 정보도 찾을 수 있습니다. 이 명령어는 마더보드에 RAM DIMM 슬롯이 몇 개 있는지, 최대 지원 속도가 무엇인지, 총 몇 기가바이트의 메모리를 가질 수 있는지를 결정하는 데 유용합니다.
RAM에 대해 이야기하자면, 터미널에 free 명령어를 입력하여 시스템에 설치된 RAM 메모리와 사용 가능한 RAM 양을 빠르게 확인할 수 있습니다. 이 명령어를 통해 스왑 파일에 대한 세부 정보도 제공됩니다.
dmidecode 명령어로는 그래픽 카드에 대한 세부 정보가 표시되지 않습니다. 이 멋진 하드웨어에 대해 더 알고 싶다면 sudo lshw -class video를 입력하면 GPU 공급업체, 모델 이름 및 아키텍처와 같은 기본 정보를 얻을 수 있습니다.

위의 내용 외에도 glxinfo를 입력하여 사용 중인 드라이버 버전, 지원되는 OpenGL 버전 및 활성 디스플레이에 대해 카드가 지원할 수 있는 모든 모드 목록을 얻을 수 있습니다. 이 도구는 mesa-utils 패키지의 일부이므로 미리 설치해야 합니다. 설치했다면 glxgears 명령어를 시도하여 3D 렌더링 창을 열고 5초 간격으로 초당 프레임을 측정할 수 있습니다. 이는 특히 예전에는 독점 드라이버가 활성화되고 제대로 작동하는지 확인하는 도구로 유용했습니다. 오픈 소스 드라이버는 매우 낮은 수준에서 작동했기 때문입니다.
Wi-Fi 또는 일반 네트워크 어댑터에 대해서는 그래픽 카드와 유사하게 sudo lshw -C network를 입력할 수 있습니다. 인터페이스가 스캔을 지원하는 경우 sudo iwlist wlan0 scan을 입력하여 범위 내에서 사용 가능한 네트워크를 검색할 수 있습니다.
마지막으로, 일반적으로 주변 장치와 관련된 간단하지만 유용한 명령어가 있습니다. 이는 컴퓨터의 USB 포트에 연결된 장치를 감지합니다. 이를 확인하려면 터미널에 lsusb를 입력하면 됩니다. 일부는 모델 및 제조업체를 출력하여 “그 웹캠에 대한 드라이버”를 찾는 데 도움이 됩니다.

4. X-Org 구성
일상적인 일반 사용자에게 매우 유용하다고 생각되는 또 다른 명령어는 xset입니다. 터미널에 xset -q를 입력하면 xorg 설정 및 특히 화면 보호기 블랭킹 및 DPMS 모드에 대한 중요한 정보를 얻을 수 있습니다. 화면 보호기를 비활성화하고 성가신 화면 블랭킹을 피할 다른 방법이 없을 때는 xset s noblank를 입력하고 엔터를 누르세요. 이는 현재 세션에만 작동합니다.

새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.