本文目录导读:

Windows PowerShell
# 获取CPU基本信��� Get-CimInstance Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors, MaxClockSpeed # 获取详细CPU信息 Get-CimInstance Win32_Processor | Format-List * # 获取处理器负载 Get-CimInstance Win32_Processor | Select-Object Name, LoadPercentage
Linux Bash
# 获取CPU型号和核心数 cat /proc/cpuinfo | grep "model name" | head -1 cat /proc/cpuinfo | grep "cpu cores" | head -1 # 获取所有CPU信息 lscpu # 获取物理核心数和逻辑核心数 echo "物理核心: $(nproc --all)" echo "逻辑核心: $(nproc)" # 获取CPU使用率(需要安装sysstat) mpstat -P ALL 1 1
Python(跨平台)
import platform
import os
import psutil
def get_cpu_info():
info = {}
# 系统信息
info['system'] = platform.system()
info['processor'] = platform.processor()
# CPU 核心数
info['physical_cores'] = psutil.cpu_count(logical=False)
info['logical_cores'] = psutil.cpu_count(logical=True)
# CPU 频率
cpu_freq = psutil.cpu_freq()
info['max_frequency'] = f"{cpu_freq.max:.2f} MHz"
info['current_frequency'] = f"{cpu_freq.current:.2f} MHz"
# CPU 使用率(带历史记录)
info['cpu_percent'] = f"{psutil.cpu_percent(interval=1)}%"
return info
# Linux下获取更详细信息
def get_linux_cpu_info():
if platform.system() == 'Linux':
try:
with open('/proc/cpuinfo', 'r') as f:
data = f.read()
return data
except:
return "无法读取CPU信息"
if __name__ == "__main__":
cpu_info = get_cpu_info()
for key, value in cpu_info.items():
print(f"{key}: {value}")
Node.js JavaScript
const os = require('os');
// 获取CPU信息
const cpuInfo = {
cpus: os.cpus(),
architecture: os.arch(),
totalMemory: os.totalmem(),
freeMemory: os.freemem()
};
console.log('CPU型号:', cpuInfo.cpus[0].model);
console.log('核心数:', cpuInfo.cpus.length);
console.log('CPU架构:', cpuInfo.architecture);
// 获取每个核心的详细信息
cpuInfo.cpus.forEach((cpu, index) => {
console.log(`核心${index + 1}: 频率${cpu.speed} MHz`);
});
// 获取CPU使用率(需要额外计算)
function getCPUUsage() {
const cpus = os.cpus();
let totalIdle = 0, totalTick = 0;
cpus.forEach(cpu => {
for (let type in cpu.times) {
totalTick += cpu.times[type];
}
totalIdle += cpu.times.idle;
});
return {
idle: totalIdle / cpus.length,
total: totalTick / cpus.length,
usage: (1 - totalIdle / totalTick) * 100
};
}
Bash 脚本获取详细处理器信息
#!/bin/bash
echo "========== CPU信息 =========="
# 获取CPU型号
echo "CPU型号: $(lscpu | grep 'Model name' | cut -d ':' -f 2 | xargs)"
# 获取核心数
echo "物理核心: $(lscpu | grep 'Core(s) per socket' | awk '{print $4}')"
echo "逻辑核心: $(nproc)"
# 获取CPU架构
echo "架构: $(lscpu | grep 'Architecture' | awk '{print $2}')"
# 获取CPU频率
echo "最大频率: $(lscpu | grep 'CPU max MHz' | awk '{print $4}') MHz"
echo "最小频率: $(lscpu | grep 'CPU min MHz' | awk '{print $4}') MHz"
# 获取缓存信息
echo "L1缓存: $(lscpu | grep 'L1d cache' | awk '{print $3 $4}')"
echo "L2缓存: $(lscpu | grep 'L2 cache' | awk '{print $3 $4}')"
echo "L3缓存: $(lscpu | grep 'L3 cache' | awk '{print $3 $4}')"
使用说明:
- PowerShell:在Windows上直接运行
- Bash:在Linux/macOS终端运行
- Python:需要安装
psutil库 (pip install psutil) - Node.js:无需额外安装,直接使用
os模块
选择最适合你操作系统和编程环境的脚本即可。
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播