linux查看cpu核数和内存大小

昨天在办公室,我和同事小王正在调试服务器。
突然发现系统有点卡,所以想检查一下CPU和内存的使用情况。
我打开终端并输入命令来检查CPU核心数:“cat /proc/cpuinfo | grep 'physicalid' | uniq | wc -l”。
结果屏幕上显示“9 6 ”,总共9 6 个核心。
看来我们的服务器配置还是蛮高的。
然后我想检查内存大小,所以我再次输入“cat /proc/meminfo | grep 'MemTotal'”,屏幕上出现“MemTotal:2 3 09 9 3 6 00kB”。
好吧,2 3 0 GB 内存已经很多了。
然后,我也想知道CPU型号,于是我运行“cat /proc/cpuinfo | grep 'modelname' | uniq”,显示“型号名称:Intel® Xeon® CPU E7 -4 8 3 0v3 @ 2 .1 0GHz”,看来是一款非常强大的处理器。
最后想查看一下磁盘空间,突然想起之前学过一个命令“dmidecode -t memory”,于是尝试了一下,屏幕上出现了一堆信息。
我仔细查找,没有找到硬盘空间,但看到了内存信息。
这真的很有趣。
等等,我还想尝试设置其他服务器。

查看Linux运行内存型号、容量、CPU型号内核数量及硬盘类型等

嗯...Linux系统...内存...型号、容量...硬盘是SSD还是HDD...CPU是什么型号...有多少个核心...这个很重要...需要用一些命令来查看。

想一想...2 02 2 年...我安装了一个CentOS系统...在某机房...机器的内存相当大...应该是6 4 G...确切的数量...我需要查一下旧数据...反正我用free -m 来查看总内存和已经使用了多少...swap也看看。

型号...这个不容易...免费直接只能看到总量和用量...型号信息...必须用那个dmidecode...是的...只要输入终端... sudo dmidecode --type memory...这个命令...会给你列出很多内存...每根棒的频率和厂家是多少...很详细...但是你必须有C权限...先安装...CentOS的话, sudo yum install dmidecode...Ubuntu是 sudo apt-get install dmidecode...安装后...运行dmidecode --type memory...我当时很困惑...这么多信息...
CPU...这个东西...最重要...如何查看CPU型号和核心数? ... lscpu 命令... 输入... 它将给您一个干净的列表... 有多少个物理 CPU... 每个有多少个内核... 总共有多少个逻辑 CPU... 超线程是否打开... 你可以看到... 例如... 我见过那台服务器... 也许有 2 个物理 CPU... 每个 8 个内核... 总共 1 6 个逻辑 CPU... 你知道总共... 配置... 型号... 即使在 lscpu 上... 像 Intel Xeon... 某种东西...
硬盘... 是 SSD或者 HDD...你必须使用不同的命令...lsblk...首先输入 lsblk -d...查看磁盘...然后...对...使用 lsblk -d -o name,wheel...这个输出是“wheel...”,它是 SSD...我 2 02 2 年在上海有一台开发机器...该硬盘驱动器是 SSD...fast...wheel 是 0...该命令...lsblk -d -o name,rota...工作得很好...
所以...总结...内存模型容量...sudo dmidecode --内存类型...CPU信息...is - HDDskd...name,rota...这些命令...可以看到...在Linux下...具体数字...取决于你的电脑...数量是多少...你必须运行这些命令才知道...还有...我摸着...才明白...我想...也许我有点偏激...我想这些命令...一定要好好记住...

Linux如何查询CPU和内存信息

这就是坑。

cat /proc/cpuinfo 显示所有CPU。
grep '型号名称' /proc/cpuinfo |切-f2 -d:| uniq -c 显示型号。
grep 'physicalid' /proc/cpuinfo | grep 'physicalid' /proc/cpuinfo |排序|独特| wc -l 显示物理 CPU 的数量。
grep 'CPU 核心' /proc/cpuinfo | uniq 显示每个物理 CPU 的核心数。
grep '处理器' /proc/cpuinfo | wc -l 显示逻辑 CPU 的数量。
cat /proc/meminfo 显示内存信息。

别那样做。
使用lscpu。