查看CentOS的CPU内存信息及操作系统的版本信息

简介:
经常要查看Linux服务器的CPU,内存信息以及操作系统版本等信息,总结一下常用的命令,以便以后查阅。
1.查看CPU型号(8个逻辑CPU)
[[root@mail ~]# cat /proc/cpuinfo |grep "name" |cut -f2 -d: |uniq -c
Intel(R) Xeon(R) CPU           E5506  @ 2.13GHz
2.查看物理CPU个数(两个4核CPU)
[root@mail ~]# cat /proc/cpuinfo | grep "physical"| sort |uniq -c
     8 address sizes    : 40 bits physical, 48 bits virtual
4 physical id    : 0
     4 physical id    : 1

3.查看CPU运行在多少位模式下面
[root@mail ~]# getconf LONG_BIT
64
4.下面的结果大于0,说明支持64位操作系统
[root@mail ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
8
5.查看系统物理内存的大小
[root@mail ~]# free
            total       used       free     shared    buffers     cached
Mem:       8168144    7387980     780164          0     689856    4014308
-/+ buffers/cache:    2683816    5484328
Swap:      4192924      24424    4168500
6.查看内存详细信息
[root@mail ~]# cat /proc/cpuinfo
7.查看服务器安装的是哪个发行版本
[root@mail ~]# cat /etc/redhat-release
CentOS release 5.5  (Final)
8.查看OS的版本是64位的还是32位的
[root@mail ~]# uname -a
Linux mail 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
9.查看服务器的硬件信息
[root@DB145]# dmidecode |grep Vendor     处理器厂商
   Vendor: Dell Inc.
[root@DB145]# dmidecode |grep Product    服务器型号
   Product Name: PowerEdge R610

   Product Name: 0RP59R





     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/1859684,如需转载请自行联系原作者





相关文章
|
2月前
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
184 64
|
2月前
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
226 63
|
17天前
|
存储 缓存 监控
Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
本文介绍了Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
50 7
|
1月前
|
缓存 监控 Linux
|
1月前
|
弹性计算 Kubernetes Perl
k8s 设置pod 的cpu 和内存
在 Kubernetes (k8s) 中,设置 Pod 的 CPU 和内存资源限制和请求是非常重要的,因为这有助于确保集群资源的合理分配和有效利用。你可以通过定义 Pod 的 `resources` 字段来设置这些限制。 以下是一个示例 YAML 文件,展示了如何为一个 Pod 设置 CPU 和内存资源请求(requests)和限制(limits): ```yaml apiVersion: v1 kind: Pod metadata: name: example-pod spec: containers: - name: example-container image:
187 1
|
1月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
467 2
|
2月前
|
Kubernetes Linux 开发工具
centos7通过kubeadm安装k8s 1.27.1版本
centos7通过kubeadm安装k8s 1.27.1版本
|
2月前
|
安全 Linux 编译器
Centos 7.9如何使用源码编译安装curl最新版本
通过上述步骤,您就能在CentOS 7.9上成功地从源代码编译并安装curl的最新版本。这种方法不仅提供了灵活性,允许您定制编译选项,还确保了软件的最新功能和安全更新得到应用。
89 1
|
3月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
200 5
|
2月前
|
运维 JavaScript Linux
容器内的Nodejs应用如何获取宿主机的基础信息-系统、内存、cpu、启动时间,以及一个df -h的坑
本文介绍了如何在Docker容器内的Node.js应用中获取宿主机的基础信息,包括系统信息、内存使用情况、磁盘空间和启动时间等。核心思路是将宿主机的根目录挂载到容器,但需注意权限和安全问题。文章还提到了使用`df -P`替代`df -h`以获得一致性输出,避免解析错误。