上一篇                     
               
			  系统信息如何查命令
- 电脑教程
- 2025-06-17
- 3158
 Windows 系统使用 
 
 
systeminfo 命令查看详细信息;Linux/macOS 系统常用 
 uname -a 查看内核版本,
 lshw、
 lscpu、
 lsblk 等查看硬件,
 lsb_release -a 或 
 cat /etc/*release 查看发行版信息,macOS 还可使用 
 system_profiler SPSoftwareDataType 和 
 sw_vers。
在计算机维护、故障排查或性能优化中,通过命令行查看系统信息是高效且基础的操作,无论您是系统管理员、开发人员还是普通用户,掌握这些命令能快速获取硬件、软件及网络的关键数据,以下按操作系统分类详解常用命令,操作前请确保以管理员/root权限运行命令以避免信息缺失。
Windows 系统
基础系统信息
- systeminfo
 查看完整系统摘要(OS版本、安装日期、内存、网卡等)。
 示例:- systeminfo | findstr /B /C:"OS Name" /C:"System Boot Time" 
- wmic(Windows Management Instrumentation)
 模块化查询硬件和配置:- wmic os get Caption,Version,BuildNumber # 系统版本 wmic cpu get Name,NumberOfCores,MaxClockSpeed # CPU信息 wmic memorychip get Capacity,Speed # 内存详情 
磁盘与存储
- wmic logicaldisk
 列出磁盘分区及剩余空间:- wmic logicaldisk get caption,freespace,size 
- fsutil
 检查磁盘状态(需管理员权限):- fsutil fsinfo drives # 列出所有驱动器 
网络信息
- ipconfig
 显示IP地址、网关、DNS:- ipconfig /all # 查看详细配置 
- netstat
 监控网络连接与端口: - netstat -ano | findstr "LISTENING" # 检查监听端口 
Linux 系统
核心系统信息
- uname
 获取内核与硬件架构:- uname -a # 全部信息(内核版本、主机名等) 
- lsb_release
 查询发行版信息:- lsb_release -a # 适用于Debian/Ubuntu 
- cat /etc/os-release
 通用发行版详情(所有Linux):- cat /etc/os-release 
硬件资源
- lscpu
 CPU详细参数(核心数、架构等):- lscpu 
- free
 内存使用情况:- free -h # 人性化单位显示(GB/MB) 
- df
 磁盘空间占用: - df -h # 显示挂载点及剩余空间 
网络与进程
- ip addr或- ifconfig
 查看网卡与IP地址(部分系统需安装- net-tools):- ip addr show eth0 # 指定网卡 
- top或- htop
 实时监控进程与资源占用:- top # 按CPU排序进程 
macOS 系统
系统概览
- system_profiler
 全面硬件报告(可指定模块):- system_profiler SPHardwareDataType # CPU/内存/序列号 system_profiler SPSoftwareDataType # 系统版本 
- sw_vers
 快速获取macOS版本:- sw_vers -productVersion 
硬件与存储
- sysctl
 查询内核参数(如CPU数量):- sysctl -n hw.ncpu # 逻辑CPU核心数 
- diskutil
 管理磁盘信息: - diskutil list # 列出所有磁盘分区 
网络工具
- netstat
 同Linux,检查端口与连接:- netstat -anv | grep LISTEN 
- ifconfig
 网卡配置(语法与Linux类似)。
安全提示
- 谨慎复制命令:避免执行来源不明的命令,防止反面脚本。
- 权限最小化:日常操作无需管理员权限,敏感命令前添加sudo(Linux/macOS)或以管理员身份运行CMD(Windows)。
- 保护输出信息:系统信息可能包含敏感数据(如IP、主机名),分享前需脱敏。
命令行查询系统信息的核心优势在于速度快、可脚本化,尤其适用于远程服务器或无图形界面的环境,建议优先掌握跨平台命令(如uname、netstat),再深入各系统专属工具,定期检查系统信息有助于提前发现硬件故障(如内存错误)或资源瓶颈(如磁盘占满)。
引用说明:本文命令参考官方文档(Microsoft Docs、GNU Coreutils、Apple Developer)及行业标准工具手册(如IBM Linux指南),实践数据基于Windows 11 22H2、Ubuntu 22.04 LTS、macOS Ventura 13.0验证。
 
  
			 
			 
			 
			