본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
6 min left
서버 및 OS

Command Line으로 OS 버전 찾는 방법 (Windows, Linux, CentOS, Ubuntu)

Matt Schmitt 작성자 Matt Schmitt 6 분 분량 업데이트 Apr 15, 2023
Find OS version with Command Line

현재 PC에 설치된 Windows 또는 Linux 버전을 확인해야 할 때가 종종 있습니다. 예를 들어, 지난달에 Microsoft 서버 유틸리티를 설치할 수 있는지 확인하기 위해 Windows 10 버전을 직접 찾아야 했습니다. Windows의 명령 프롬프트(CMD)나 Linux의 터미널 같은 CLI 도구가 낯설게 느껴질 수 있지만, 이 가이드를 따라 하면 명령줄로 OS 버전을 확인하는 방법을 어렵지 않게 익힐 수 있습니다.

이 글에서는 명령줄로 OS 버전을 확인하는 방법을 안내합니다. Windows, Linux(및 각종 배포판) 등 운영 체제에는 다양한 종류가 있습니다. 새 프로그램을 설치하기 전에 호환 여부를 확인하거나 드라이버를 업데이트할 때 OS 버전 정보가 필요할 수 있습니다.

이런 경우 현재 사용 중인 운영 체제 버전이 궁금해지기 마련입니다. 이 정보는 다양한 컴퓨터 작업에서 중요한 역할을 합니다. 다행히 명령줄 도구를 사용하면 Windows나 Linux 터미널에서 OS 버전을 바로 확인할 수 있습니다. 버전 외에도 서비스 팩 번호나 커널 버전 확인같은 추가 정보도 얻을 수 있습니다. 지금은 OS 버전 확인에 집중하겠습니다.

Windows에서 명령줄로 OS 버전 확인하는 방법

CMD에서 Windows 10 버전과 서비스 팩 번호를 확인하는 것은 어렵지 않습니다. 앞서 언급한 것처럼 "버전" 명령어를 사용하면 Windows 10 버전을 확인할 수 있습니다. 명령 프롬프트로 Go한 후 다음 명령어를 입력하세요:

ver

예시:

find os version in windows with command

그러나 서비스 팩 번호처럼 추가로 필요한 정보가 있을 수 있습니다.

Windows 데스크톱 VPS

어디서든 전체 관리자 권한으로 Windows 10 VPS에 액세스하세요.

Windows 데스크톱 VPS

버전"" 명령어는 Windows 10 버전을 확인할 때 서비스 팩 번호를 표시하지 않으므로, 대신 "시스템정보Windows 10 버전을 명령줄을 통해 확인하는 명령어입니다. 하지만시스템정보" Windows 10 버전 명령어를 실행하면 여러 정보가 함께 출력됩니다. "findstr명령:

1단계: 실행 대화 상자 열기

Windows Key+R를 눌러 실행 대화 상자를 엽니다.

WIN+R IMAGE
런치 섹션 열기

2단계: 명령 프롬프트로 Go

"cmd"를 입력하고(따옴표 제외) 확인을 클릭합니다. 명령 프롬프트가 열립니다.

명령 프롬프트를 열면 첫 번째 줄에 Windows OS 버전이 표시됩니다. 운영 체제에 대한 자세한 정보를 확인하려면,

다음 명령어를 실행하세요:

systeminfo | findstr /B /C: "OS Name" /C:"OS Version"

예시:

find windows version

참고:

이 명령어는 다음에서도 작동합니다 XP, Vista,Windows 7 서버 에디션도 포함됩니다.

Windows 7용.

Windows 7용:

find os version in windows 7

참고: Windows 7 SP1의 경우 출력이 약간 다릅니다:

find windows xp version

더 많은 세부 정보를 출력하려면 "findstr" 검색 패턴. 아래 예시는 Server 2008 기준입니다. 이 명령어는 Windows 7 시스템에서는 버전을 표시하지 않습니다.

find os version with command line in windows server

Linux에서 명령줄로 OS 버전을 확인하는 방법

1단계: 터미널 앱 열기

터미널 애플리케이션을 열고 (Linux bash 셸) Linux 버전 확인 명령어는 위 내용을 참고하세요.

참고: SSH를 사용한 원격 서버 로그인 방법: 

ssh user@server-name

2단계: 아래 명령어 입력 

아래 명령어 중 하나를 입력하면 Linux의 버전과 이름을 확인할 수 있습니다:

cat /etc/os-releaselsb_release –ahostnamectl

참고: Linux 버전을 확인하는 방법은 다음 명령어를 입력하세요: 

uname –r

다음 예시를 참고하여 Linux 버전을 확인하세요:

find os version with command line
Linux 요금제 보기

루트 액세스, NVMe, AMD EPYC 성능을 갖춘 Linux VPS에서 개발하세요.

Linux 요금제 보기

✅ CentOS/Ubuntu에서 명령줄로 OS 버전 확인하기

1단계: cat-release 명령어 사용하기

앞서 설명한 명령어들은 다음 경우에도 적용할 수 있습니다. CentOS 와 Ubuntu.

확인하려는 경우 Linux 설치된 배포판의 버전과 주요 릴리스 버전을 확인하려면 다음 명령어로 릴리스 파일을 열 수 있습니다.

cat /ets/os-release

Linux 버전 확인 명령어를 실행하면 운영 체제 이름이 출력됩니다. 주요 릴리스 버전과 기타 세부 사양도 함께 표시됩니다. Linux 버전을 Ubuntu에서 확인할 때 어떻게 표시되는지 아래 이미지에서 확인할 수 있습니다.

find centos version

참고: Linux 버전을 Ubuntu에서 확인하면서 전체 릴리스 버전까지 알고 싶다면 다음 명령어를 사용하세요.

cat /etc/centos-release

이 명령어를 실행하면 OS의 전체 릴리스 버전이 출력됩니다. 출력 결과에는 다음 릴리스 번호들이 포함됩니다.

  • 주요 릴리스 번호
  • 부 릴리스 번호
  • 비동기 릴리스 번호
get linux version

2단계: hostnamectl 명령어 사용

앞서 언급했듯이, Linux 버전을 커맨드 라인에서 확인할 때 다른 명령어 대신 "hostnamectl"을 사용할 수도 있습니다. 아래에서 "hostnamectl" 사용 예시도 설명합니다. "hostnamectl"은 호스트 이름과 관련 설정을 조회하거나 변경할 수 있으며, 커맨드 라인에서 Linux 버전을 확인하는 데도 활용됩니다.

"/etc/centos-release" 파일, "uname -a" 파일 등에서 정보를 가져와 표시합니다. 버전 번호 외에도 시스템이 사용 중인 Linux 커널 정보도 함께 확인할 수 있습니다. 커맨드 라인에서 Linux 버전을 확인하려면 다음 명령어를 사용하세요.

hostnamectl
current linux version
CentOS 요금제 보기

몇 번의 클릭만으로 CentOS 환경을 만드세요.

CentOS 요금제 보기

결론

어떤 운영 체제를 사용하든 OS 버전을 확인하는 방법은 여러 가지입니다. 복잡하지 않으며, 몇 번의 클릭이나 명령어 입력만으로 충분합니다. OS 버전을 알면 애플리케이션을 설치할 때와 같이 다양한 상황에서 도움이 됩니다. 지금까지 설명한 방법으로 OS 버전을 직접 확인해 보셨나요?

자주 묻는 질문

OS 버전이란?

컴퓨터는 어떤 OS 위에서 실행되며, 그 OS는 주기적으로 여러 차례 업데이트됩니다. 업데이트가 이루어질 때마다 버전이 바뀌는데, 이것이 바로 OS 버전입니다.

마이크로소프트는 OS인가요?

Microsoft 자체는 OS가 아니지만, Microsoft Windows라는 가장 널리 사용되는 운영 체제 중 하나를 제공합니다.

저사양 PC에 가장 적합한 OS는 무엇인가요?

Ubuntu는 다양한 종류의 컴퓨터에서 사용할 수 있는 OS입니다. 여러 버전이 대부분의 컴퓨터에서 실행됩니다. 다만 최적의 결과를 위해 본격적으로 사용하기 전에 버전을 미리 파악해 두는 것이 좋습니다.

공유

블로그 더 보기

계속 읽기.

배포할 준비가 되셨나요? 월 $2.48부터.

2008년부터 독립 클라우드. AMD EPYC, NVMe, 40 Gbps. 14일 환불 보장.