IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

Linux 查看机器配置信息

生活在别处 2011-01-23 23:09:13 累计浏览 4,397 次
本机暂存

#cat /proc/cpuinfo

processor 从0开始计数,flags 如果有ht 说明和支持超线程技术(附1)。

#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c      
1  Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz

查看CPU信息,这里信息显示只有1个逻辑CPU,型号为 E2180

#cat /proc/cpuinfo | grep processor | wc -l     
1

查看CPU的个数

#cat /proc/cpuinfo | grep physical | uniq -c  
#getconf LONG_BIT      
32

说明当前CPU运行在32bit模式下,但不代表CPU 不支持64bit

# cat /proc/cpuinfo | grep flags | grep "lm" | wc -l  
0

结果大于0,说明支持64位计算, lm 是指long mode, 支持lm即是指支持64 bit

#cat /proc/cpuinfo | grep -i "model name"
model name : Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz  

#cat /proc/cpuinfo | grep -i "cpu cores"  
#cat /proc/cpuinfo | grep -i "cache size"
cache size : 1024 KB  

#dmidecode | gerp "Processor Information"

查看CPU信息

#dmicode | grep CPU 
#dmidecode | grep  Proc

#cat /proc/meminfo

查看内存信息

#cat /proc/meminfo | grep -i memtotal
MemTotal:      1035292 kB

#dmesg | grep hd

查看硬盘信息

#uname -a

查看当前操作系统的内核

#cat /etc/issue | grep Linux

查看当前操作系统发行版本信息

#dmidecode | grep "Product Name"

查看机器信息

#dmesg | grep -i eth

查看网卡信息

附1 : 超线程 HT Hyper-Threading
超线程技术是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、多线程处理上的处理能力。

同分类推荐文章

  1. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. Git常用命令备忘 (累计阅读 54,701)
  2. 简明Vim练级攻略 (累计阅读 22,278)
  3. Linux如何统计进程的CPU利用率 (累计阅读 16,308)
  4. 我的 RHCA 之路 (累计阅读 14,013)
  5. Linux内存点滴 用户进程内存空间 (累计阅读 13,232)
  6. 给程序员新手的一些建议 (累计阅读 13,090)
  7. Linux 性能监控、测试、优化工具 (累计阅读 13,013)
  8. 关于linux内存free的一些事情 (累计阅读 12,870)
  9. ps - 按进程消耗内存多少排序 (累计阅读 12,690)
  10. Google怎么用linux (累计阅读 12,583)