[实践OK]dmidecode -t 1查看硬件信息包括插槽信息,linux下dmidecode命令获取硬件信息,查看linux版本cpu,内存操作系统位数等硬件如内存型号信息,ps 查看linux系统内存及cpu信息。

jackxiang 2008-12-4 11:27 | |
dmidecode -t 1   #Manufacturer,Product Name判断是否是虚拟机还是实体机。
根据这个NF5280M2,能查出更多信息机房和机架信息罢?

dmidecode在 Linux 系统下获取有关硬件方面的信息。dmidecode 遵循 SMBIOS/DMI 标准,以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息, 其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等, 既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。
1、查看内存槽数、那个槽位插了内存,大小是多少
dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range

2、查看最大支持内存数
dmidecode|grep -P 'Maximum\s+Capacity'

3、查看槽位上内存的速率,没插就是unknown。


dmidecode|grep -A16 "Memory Device"|grep 'Speed'
dmidecode|grep -A16 "Memory Device"|grep 'Speed'

来自:http://www.ttlsa.com/linux/the-linux-dmidecode-command-to-get-the-hardware-information/

Linux---查看内存型号:
sudo dmidecode -t memory



简单点
1. 查看物理CPU的个数
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2. 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l
3. 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq
4. 查看CPU的主频
#cat /proc/cpuinfo |grep MHz|uniq
来自:http://ldbjakyo.iteye.com/blog/785745
http://jingyan.baidu.com/article/63acb44a81001361fcc17e21.html
       RSS -- 进程本身的内存占用
  VSZ -- 算上共享库的总占用
  ps -eo pid,user,comm,args,%cpu,%mem,rss,vsz,sz
  查看内存、CPU
  ps -fewL|grep face_svr
  ps -fp $(pgrep -d, face_svr)
  top c
  VIRT 使用的虚拟内存总量, VIRT=SWAP+RES
  RES 使用的、未被换出的物理内存大小, RES=CODE+DATA
  SWAP 使用的虚拟内存中被换出的大小
  SHR 共享内存大小
  CODE 可执行代码占用的物理内存大小
  DATA 可执行代码以外的部分(数据段+栈)占用的物理内存大小
  %MEM 使用的物理内存百分比, =RES/总共内存大小
示例:
  ps -eo pid,user,comm,args,%cpu,%mem,rss,vsz,sz
  PID USER     COMMAND         COMMAND      %CPU %MEM   RSS    VSZ    SZ
  1    root               init            /sbin/init        0.0     0.3      1236   2900   725
注释:
  RSS -- 进程本身的内存占用
  VSZ -- 算上共享库的总占用

linux基本操作

passwd修改密码

如果忘记密码,进single模式直接设置新密码(e-à+single-àb)。

查看系统版本:

[root@localhost ~]# lsb_release -a

LSB Version:    :core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch

Distributor ID: CentOS

Description:    CentOS release 4.6 (Final)

Release:        4.6

Codename:       Final

或者内核版本:

[root@localhost ~]# cat /proc/version

Linux version 2.6.9-67.ELhugemem (mockbuild@builder10.centos.org) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-9)) #1 SMP Fri Nov 16 13:04:12 EST 2007

查看CPU

[root@localhost ~]# grep 'model name' /proc/cpuinfo

model name      : Intel(R) Xeon(R) CPU            5120  @ 1.86GHz

直接cat /proc/cpuinfo能获取更多信息

同理查看内存:

[root@localhost ~]# cat /proc/meminfo

MemTotal:       124932 kB

MemFree:         17320 kB

Buffers:         36680 kB

Cached:          21696 kB

SwapCached:       8704 kB

Active:          65024 kB

Inactive:        24296 kB

HighTotal:           0 kB

HighFree:            0 kB

LowTotal:       124932 kB

LowFree:         17320 kB

SwapTotal:     2096440 kB

SwapFree:      1973544 kB

Dirty:             260 kB

Writeback:           0 kB

Mapped:          41680 kB

Slab:            10132 kB

CommitLimit:   2158904 kB

Committed_AS:  1830068 kB

PageTables:       4696 kB

VmallocTotal:  4005880 kB

VmallocUsed:      2592 kB

VmallocChunk:  4002916 kB

HugePages_Total:     0

HugePages_Free:      0

Hugepagesize:     2048 kB

查看操作系统位数:

[root@localhost ~]# getconf LONG_BIT

32

看系统是redhat还是什么其他的:
lsb_release -a


——————————————————————————————————————

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1449/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2018-8-18 23:06
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]