Shell命令查看主机硬件信息
一、window查看物理硬件信息
1、查看磁盘信息:
wmic diskdrive
可以看出来牌子和大小.
Wmic logicaldisk
可以看到有几个盘,每一个盘的文件系统和剩余空间
wmic volume
每个盘的剩余空间量,其实上一个命令也可以查看的
fsutil volume diskfree c:
这个命令查看每一个卷的容量信息是很方便
2、CPU信息
wmic cpu
显示的有位宽,最大始终频率, 生产厂商,二级缓存等信息等
3、内存信息查看
wmic memorychip
显示出来2条三星内存,单条8G,2400MHz
4.BIOS信息查看
wmic bios
可以看到bios版本、生产厂家等
二、Linux主机查看硬件信息
1、查看CPU个数
#cat /proc/cpuinfo | grep “physical id” | uniq | wc -l
[root@test1 ~]# cat /proc/cpuinfo | grep “physical id” | uniq | wc -l
1
2、查看CPU核数
#cat /proc/cpuinfo | grep “cpu cores” | uniq
[root@test1 ~]# cat /proc/cpuinfo | grep “cpu cores” | uniq
cpu cores : 1
3、查看CPU型号
#cat /proc/cpuinfo | grep ‘model name’ |uniq
[root@test1 ~]# cat /proc/cpuinfo | grep ‘model name’ |uniq
model name : Intel® Core™ i3-4130 CPU @ 3.40GHz
4、安装pciutils包后有如下命令
#yum install pciutils
1、lshw查看所有硬件摘要信息
2、lsscsi查看SCSI控制器设备的信息
3、lscpu查看CPU信息
4、lsusb查看USB接口设备信息
5、lsblk查看块设备信息
三、ESXI主机查看硬件信息
通过CRT SSH登录ESXI主机:
1、内存查看
可以查看插槽数量,插入的内存条数、大小、频率、类型。
#smbiosDump |grep -E “Device|Size|Speed|DDR”
2、硬盘查看
可以查看硬盘数量和大小
esxcli storage core device list |grep -E ‘Display|Size’
四、 查看linux系统是运行在物理机还是虚拟机方法
1、Windows
在CMD里输入:Systeminfo | findstr /i “System Model”
如果System Model:后面含有Virutal就是虚拟机,其他都是物理机
或者用powershell命令:get-wmiobject win32_computersystem | fl model
2、Linux
在bash里输入:dmidecode -s system-product-name
或者lshw -class system
或者dmesg | grep -i virtual
相关文章
- shell内部命令_rshell
- shell 循环命令[通俗易懂]
- Linux 最小化安装时,是没有 tab 命令补全的,需要自己手动安装。
- linux命令杀掉进程_shell脚本获取进程号并杀死进程
- linux命令杀进程脚本_shell脚本获取进程号并杀死进程
- HBase shell 命令介绍
- 开心档之MySQL ALTER命令
- MongoDB快速导入指南:利用唯一特性学习导入命令(mongodb导入命令)
- 掌握Linux系统下创建Shell脚本的要点(linux创建shell脚本)
- MySQL操作精通:完整命令大全(mysql操作命令大全)
- 解锁Linux主机环境:Host命令深度探索(linuxhost命令)
- Linux SH编程:快速掌握Shell命令基础(linuxshc)
- 驾驭Linux时钟:以date命令为首(linux时钟命令)
- shellLinux Shell下的CMD命令使用指南(cmdlinux)
- Linux下的Open命令:开启新的操作窗口(Linux下open命令)
- Linux格式化磁盘:解锁未知性能的专业技术(linux格式化磁盘命令)
- 如何使用Linux的mget命令进行文件传输(linux的mget命令)
- Linux Shell编程:为初学者开启新世界(linux shell编程入门)
- 命令提升效率:学习Linux的常用Shell命令(linux常用shell)
- 如何使用MySQL中的UPDATE命令更新数据?(mysql中update)
- 一步一步学习:Shell脚本执行Linux命令初探(shell脚本执行linux命令)
- 如何在MySQL中使用Shell操作数据(mysql中shell)
- 如何使用MySQL中的CHANGE命令进行数据列修改(mysql中change)
- 用CMD命令查看MySQL服务状态(cmd查看mysql服务)
- Redis命令推出解决数据管理难题(推出redis命令)
- MySQL如何使用上下键浏览历史命令(mysql 上下键 历史)
- Redis中安全验证密码的命令使用(redis 验证密码命令)
- 使用Shell脚本彻底清理Redis缓存(shell清理redis)
- linux命令详解之rpm命令参数使用方法