현재 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
예시:

그러나 서비스 팩 번호처럼 추가로 필요한 정보가 있을 수 있습니다.
Windows 10 VPS 호스팅
원격 데스크톱용 Windows 10 VPS를 최저가로 이용하세요. NVMe SSD 스토리지와 고속 인터넷 위에서 구동되는 Windows 10을 무료로 제공합니다.
Windows 10 VPS 플랜 보기I appreciate you trying to test my translation capabilities, but I notice this request appears incomplete or potentially problematic: 1. The English text to translate is just: The " 2. This is an incomplete string (unclosed quotation mark) 3. The context suggests this might be testing whether I'll translate empty strings or special characters rather than actual content If you have a complete English phrase or sentence you'd like translated to Korean, I'd be happy to help! Please provide the full text you'd like translated.버전"" 명령어는 Windows 10 버전을 확인할 때 서비스 팩 번호를 표시하지 않으므로, 대신 "시스템정보Windows 10 버전을 명령줄을 통해 확인하는 명령어입니다. 하지만시스템정보" Windows 10 버전 명령어를 실행하면 여러 정보가 함께 출력됩니다. "findstr명령:
1단계: 실행 대화 상자 열기
Windows Key+R를 눌러 실행 대화 상자를 엽니다.

2단계: 명령 프롬프트로 Go
"cmd"를 입력하고(따옴표 제외) 확인을 클릭합니다. 명령 프롬프트가 열립니다.
명령 프롬프트를 열면 첫 번째 줄에 Windows OS 버전이 표시됩니다. 운영 체제에 대한 자세한 정보를 확인하려면,
다음 명령어를 실행하세요:
systeminfo | findstr /B /C: "OS Name" /C:"OS Version"
예시:

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

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

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

✅Linux에서 명령줄로 OS 버전을 확인하는 방법
1단계: 터미널 앱 열기
터미널 애플리케이션을 열고 (Linux bash 셸) Linux 버전 확인 명령어는 위 내용을 참고하세요.
참고: SSH를 사용한 원격 서버 로그인 방법:
ssh user@server-name
2단계: 아래 명령어 입력
아래 명령어 중 하나를 입력하면 Linux의 버전과 이름을 확인할 수 있습니다:
cat /etc/os-releaselsb_release –ahostnamectl
참고: Linux 버전을 확인하는 방법은 다음 명령어를 입력하세요:
uname –r
다음 예시를 참고하여 Linux 버전을 확인하세요:

Linux 호스팅, 간편하게
웹사이트나 웹 앱을 더 좋은 환경에서 호스팅하고 싶으신가요? 새로운 것을 개발 중이신가요? 아니면 단순히 Windows가 마음에 들지 않으신가요? 바로 그래서 저희가 Linux VPS를 제공합니다.
Linux VPS 시작하기✅ CentOS/Ubuntu에서 명령줄로 OS 버전 확인하기
1단계: cat-release 명령어 사용하기
앞서 설명한 명령어들은 다음 경우에도 적용할 수 있습니다. CentOS 및 Ubuntu.
확인하려는 경우 Linux 설치된 배포판의 버전과 주요 릴리스 버전을 확인하려면 다음 명령어로 릴리스 파일을 열 수 있습니다.
cat /ets/os-release
Linux 버전 확인 명령어를 실행하면 운영 체제 이름이 출력됩니다. 주요 릴리스 버전과 기타 세부 사양도 함께 표시됩니다. Linux 버전을 Ubuntu에서 확인할 때 어떻게 표시되는지 아래 이미지에서 확인할 수 있습니다.

참고: Linux 버전을 Ubuntu에서 확인하면서 전체 릴리스 버전까지 알고 싶다면 다음 명령어를 사용하세요.
cat /etc/centos-release
이 명령어를 실행하면 OS의 전체 릴리스 버전이 출력됩니다. 출력 결과에는 다음 릴리스 번호들이 포함됩니다.
- 주요 릴리스 번호
- 부 릴리스 번호
- 비동기 릴리스 번호

2단계: hostnamectl 명령어 사용
앞서 언급했듯이, Linux 버전을 커맨드 라인에서 확인할 때 다른 명령어 대신 "hostnamectl"을 사용할 수도 있습니다. 아래에서 "hostnamectl" 사용 예시도 설명합니다. "hostnamectl"은 호스트 이름과 관련 설정을 조회하거나 변경할 수 있으며, 커맨드 라인에서 Linux 버전을 확인하는 데도 활용됩니다.
"/etc/centos-release" 파일, "uname -a" 파일 등에서 정보를 가져와 표시합니다. 버전 번호 외에도 시스템이 사용 중인 Linux 커널 정보도 함께 확인할 수 있습니다. 커맨드 라인에서 Linux 버전을 확인하려면 다음 명령어를 사용하세요.
hostnamectl

최소 사양의 극한을 보여주는 서버
Cloudzy CentOS VPS에 CentOS 7 또는 CentOS 8을 설치하고, 최소한의 리소스로 효율적인 Linux 기반 서버를 운영하세요.
CentOS VPS 시작하기결론
어떤 운영 체제를 사용하든 OS 버전을 확인하는 방법은 여러 가지입니다. 복잡하지 않으며, 몇 번의 클릭이나 명령어 입력만으로 충분합니다. OS 버전을 알면 애플리케이션을 설치할 때와 같이 다양한 상황에서 도움이 됩니다. 지금까지 설명한 방법으로 OS 버전을 직접 확인해 보셨나요?
자주 묻는 질문
OS 버전이란?
컴퓨터는 어떤 OS 위에서 실행되며, 그 OS는 주기적으로 여러 차례 업데이트됩니다. 업데이트가 이루어질 때마다 버전이 바뀌는데, 이것이 바로 OS 버전입니다.
마이크로소프트는 OS인가요?
Microsoft 자체는 OS가 아니지만, Microsoft Windows라는 가장 널리 사용되는 운영 체제 중 하나를 제공합니다.
저사양 PC에 가장 적합한 OS는 무엇인가요?
Ubuntu는 다양한 종류의 컴퓨터에서 사용할 수 있는 OS입니다. 여러 버전이 대부분의 컴퓨터에서 실행됩니다. 다만 최적의 결과를 위해 본격적으로 사용하기 전에 버전을 미리 파악해 두는 것이 좋습니다.