查看电脑系统信息命令——Windows 系统(CMD/PowerShell)、macOS 系统(终端)
8/23/2026
文章链接:https://blog.csdn.net/qq_43201350/article/details/154650759
查看电脑系统信息的命令因操作系统而异,以下是 Windows、macOS、Linux 三大系统中最常用的查看命令,涵盖系统版本、硬件配置等核心信息:
一、Windows 系统(CMD/PowerShell)
1. 系统版本 + 硬件概览(最常用)
systeminfo-
作用:查看操作系统版本、安装日期、处理器、内存、磁盘、网络配置等全面信息。
-
说明:输出内容较多,可按
Ctrl+F搜索关键词(如 “处理器”“内存”)。
2. 简洁系统版本查询
ver- 作用:快速显示 Windows 系统版本号(如 Windows 10 专业版 19045)。
3. 硬件配置详情(CPU/ 内存 / 主板 / 显卡等)
wmic computersystem get model,name,manufacturer,totalphysicalmemory
wmic cpu get name,NumberOfCores,NumberOfLogicalProcessors
wmic memorychip get capacity,speed
wmic diskdrive get model,size
wmic path win32_videocontroller get name- 作用:分别查看电脑型号、CPU 核心数、内存容量 / 频率、磁盘大小、显卡型号。
4. 环境变量信息
set- 作用:查看系统环境变量,如
PATH,JAVA_HOME等。
二、macOS系统(终端)
1. 系统概览(最常用)
system_profiler SPHardwareDataType- 作用:查看 macOS 版本、设备型号、处理器、内存、硬盘、显卡等核心硬件信息。
2. 简洁系统版本查询
sw_vers- 作用:快速显示 macOS 版本号(如
ProductVersion: 13.4)、构建号等。
3. 硬件详情(分模块查看)
# 查看 CPU 信息
sysctl -n machdep.cpu.brand_string
sysctl -n machdep.cpu.core_count # 物理核心数
sysctl -n machdep.cpu.thread_count # 逻辑核心数
# 查看内存信息
system_profiler SPMemoryDataType
# 查看磁盘信息
diskutil list
# 查看显卡信息
system_profiler SPDisplaysDataType4. 网络信息
ifconfig
# 或
networksetup -listallhardwareports三、Linux系统(终端)
1. 系统版本查询
# 通用方法(适用于大多数 Linux 发行版)
cat /etc/os-release
# 或
lsb_release -a
# 查看内核版本
uname -r
# 查看内核详细信息
uname -a2. 硬件概览(最常用)
lshw-
作用:列出所有硬件配置(CPU、内存、主板、显卡、磁盘等),需 root 权限(前缀加
sudo)。 -
说明:输出较长,可结合
grep过滤(如sudo lshw | grep -i cpu)。
3. CPU 信息
lscpu
# 或
cat /proc/cpuinfo4. 内存信息
free -h # 以人类可读格式显示内存使用情况
# 或
cat /proc/meminfo5. 磁盘信息
df -h # 显示磁盘分区及空间使用情况
# 或
lsblk # 显示磁盘及分区布局6. 显卡信息
lspci | grep -i vga
# 或(NVIDIA 显卡专用)
nvidia-smi7. 网络信息
ip addr
# 或
ifconfig总结
| 系统 | 核心查看命令 | 功能 |
|---|---|---|
| Windows | systeminfo | 系统 + 硬件全面信息 |
| macOS | system_profiler SPHardwareDataType | 硬件 + 系统概览 |
| Linux | lshw (需 sudo) | 硬件全面信息 |
根据你的操作系统选择对应命令,如需特定信息(如仅查 CPU / 内存),可使用对应分模块命令。