news 2026/7/21 16:03:40

linux 中查看硬件信息,比如cpu、硬盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux 中查看硬件信息,比如cpu、硬盘

CPU:

型号:

grep"model name"/proc/cpuinfo|awk-F':''{print $NF}'

总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数=总线程数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

查看物理CPU个数

cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l

查看每个物理CPU中core的个数(即核数)

cat /proc/cpuinfo| grep “cpu cores”| uniq

查看逻辑CPU的个数

cat /proc/cpuinfo| grep “processor”| wc -l

cpu数量、核数:

lscpu

architecture:x86还是arm架构

CPU(s):→ 逻辑核总数

Core(s) per socket:→ 每个 CPU 的物理核数

Socket(s):→ 物理 CPU 个数

Thread(s) per core:→ 每核线程数(通常为 2 表示开启超线程)

物理核总数 = Socket(s) × Core(s) per socket

快速查看逻辑核:输入 nproc可直接输出逻辑核数。

/proc/cpuinfo:grep -c “processor” /proc/cpuinfo看逻辑核;grep “cpu cores” /proc/cpuinfo | uniq看单颗 CPU 的物理核数

cpu实时频率和占用率

sudocpupower monitorwatch-n1sudocpupower monitor

cpu模式

cpupower-call frequency-info cpupower-call frequency-set-gperformance cpupower-call frequency-set-gpowersave

内存:

free -h
卡槽数量:
sudo dmidecode -t memory |grep “Number Of Devices” |awk ‘{print $NF}’
sudo dmidecode -t memory |grep “Associated Memory Slots” |awk '{printKaTeX parse error: Expected 'EOF', got '}' at position 3: NF}̲' 内存数量:sudo dmi…" |grep ‘Size:.*MB’ |wc -l
内存型号:
内存支持类型:sudo dmidecode -t memory |grep -A16 “Memory Device"∣grep"Type:"每个内存频率:sudodmidecode−tmemory∣grep−A16"MemoryDevice" |grep "Type:" 每个内存频率:sudo dmidecode -t memory |grep -A16 "Memory Device"∣grep"Type:"每个内存频率:sudodmidecodetmemorygrepA16"MemoryDevice” |grep “Speed:”
每个内存大小:sudo dmidecode -t memory |grep -A16 “Memory Device$” |grep “Size:”

硬盘:

硬盘数量、大小:sudo fdisk -l |grep “Disk /dev/sd”
硬盘型号:sudo hdparm -i /dev/sda |grep “Model”

判断是否是 SSD

最常用、最直接的方法是看 ROTA(旋转)标志:

执行:

bashlsblk-d-oNAME,SIZE,TYPE,ROTA

ROTA=1:旋转介质,即 HDD(机械硬盘)

ROTA=0:非旋转介质,即 SSD(或 NVMe)

例如:

纯文本 NAME SIZE TYPE ROTA sda 500G disk1# HDD nvme0n1 1T disk0# SSD/NVMe

网络

开放的端口

netstat -lnpt

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/21 16:02:34

Compose 适配 - 自定义主题

参考文章1 参考文章2 一、概念 创建项目之后,就会生成一个 项目名称Theme 的 Compose 函数,我们可以通过更改其中的颜色来完成对主题的修改。硬编码在配置的地方把值写死会无法支持主题切换,应该从主题中引用对应值,由于每个值都…

作者头像 李华
网站建设 2026/7/21 15:58:34

next-data-hooks最佳实践:10个提升开发效率的技巧

next-data-hooks最佳实践:10个提升开发效率的技巧 【免费下载链接】next-data-hooks Use getStaticProps/getServerSideProps as react-hooks 项目地址: https://gitcode.com/gh_mirrors/ne/next-data-hooks 你是否正在寻找一种更优雅的方式来管理Next.js中的…

作者头像 李华
网站建设 2026/7/21 15:58:11

电子元件-TVS与肖特基二极管

目录: 一、瞬态抑制二极管 1、工作原理 2、如何区分TVS单向和双向 3、单/双向使用上的不同点 4、TVS的选型步骤 5、TVS的应用 6、应用计算举例★ 7、Layout原则 二、肖特基二极管 1、概述 2、肖特基二极管的主要优缺点 3、使用注意事项 4、肖特基二极管…

作者头像 李华
网站建设 2026/7/21 15:56:36

GitHub Copilot SDK工具结果:处理工具调用返回值的完整指南

GitHub Copilot SDK工具结果:处理工具调用返回值的完整指南 【免费下载链接】copilot-sdk Multi-platform SDK for integrating GitHub Copilot Agent into apps and services 项目地址: https://gitcode.com/GitHub_Trending/co/copilot-sdk GitHub Copilot…

作者头像 李华