zoukankan      html  css  js  c++  java
  • Linux 查看硬盘是否为SSD(固态硬盘)

     
    以下转自百度:
    最近在准备测试,需要看看哪些机器挂载的是ssd硬盘,Google了一圈看到了许多方法,但都云里雾里的,不知道怎么确定。ssd硬盘貌似使用的也是scsi接口,所以根据盘符的名称也是判断不出来的。最后群里eric大神告知lsscsi工具,试了一下,非常简单,显示的也很直接,分享一下。
    废话不多说,直接上图和结果,如下所示:
    [root@FWD_YF_009_110 ~]# lsscsi
    [0:0:0:0] disk SEAGATE ST3300657SS ES62 - 
    [0:0:1:0] disk ATA INTEL SSDSA2CW16 0362 /dev/sda
    [0:0:2:0] disk ATA INTEL SSDSA2CW16 0362 /dev/sdb
    [0:0:3:0] disk ATA INTEL SSDSA2CW16 0362 /dev/sdc
    [0:1:0:0] disk Dell VIRTUAL DISK 1028 /dev/sdd
    [3:0:0:0] cd/dvd TEAC DVD-ROM DV-28SW R.2A /dev/sr0
    

    看第四列就知道是否是SSD硬盘了,感兴趣的可以试下

    附其他查看信息:

    1、lshw查看所有硬件摘要信息

    下面命令可以查看所有硬件摘要信息,并输出成一个html文件,把此html文件导出到电脑上,直接打开,可以清楚的看到硬件信息:

    [root@localhost /]# lshw -html > /hardware.html

    2、lsscsi查看SCSI控制器设备的信息

    可以看到Raid卡信息和所有虚拟磁盘以及光驱的信息,如果没有硬件SCSI控制器,那就不会返回信息:

    [root@localhost /]# lsscsi
    [0:2:0:0]    disk    DELL     PERC H730P Mini  4.27  /dev/sda
    [0:2:1:0]    disk    DELL     PERC H730P Mini  4.27  /dev/sdb
    [0:2:2:0]    disk    DELL     PERC H730P Mini  4.27  /dev/sdc
    [10:0:0:0]   cd/dvd  PLDS     DVD+-RW DS-8ABSH LD51  /dev/sr0

    3、lscpu查看CPU信息

    [root@localhost /]# lscpu
    Architecture:          x86_64
    CPU op-mode(s):        32-bit, 64-bit
    Byte Order:            Little Endian
    CPU(s):                16
    On-line CPU(s) list:   0-15
    Thread(s) per core:    1
    Core(s) per socket:    8
    Socket(s):             2
    NUMA node(s):          2
    Vendor ID:             GenuineIntel
    CPU family:            6
    Model:                 79
    Model name:            Intel(R) Xeon(R) CPU E5-2609 v4 @ 1.70GHz
    Stepping:              1
    CPU MHz:               1699.930
    BogoMIPS:              3399.52
    Virtualization:        VT-x
    L1d cache:             32K
    L1i cache:             32K
    L2 cache:              256K
    L3 cache:              20480K
    NUMA node0 CPU(s):     0,2,4,6,8,10,12,14
    NUMA node1 CPU(s):     1,3,5,7,9,11,13,15

    其中,

    # 查看物理CPU型号:

    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

     # 查看物理CPU个数

    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

     # 查看每个物理CPU中core的个数(即核数)

    cat /proc/cpuinfo| grep "cpu cores"| uniq

     # 查看逻辑CPU的个数

    cat /proc/cpuinfo| grep "processor"| wc -l

    #查看内存大小

    # cat /proc/meminfo |grep MemTotal  

    4、lsusb查看USB接口设备信息

    [root@localhost /]# lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 8087:800a Intel Corp.
    Bus 002 Device 002: ID 8087:8002 Intel Corp.
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
    Bus 003 Device 003: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
    Bus 003 Device 004: ID 413c:a001 Dell Computer Corp. Hub

    5、lsblk查看块设备信息

    [root@localhost /]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0  200G  0 disk
    ├─sda1   8:1    0    2G  0 part /boot
    ├─sda2   8:2    0  127G  0 part /
    └─sda3   8:3    0 62.5G  0 part [SWAP]
    sdc      8:32   0  223G  0 disk
    └─sdc1   8:33   0  223G  0 part /oldstore
    sdb      8:16   0 21.1T  0 disk
    └─sdb1   8:17   0 21.1T  0 part /store
    sr0     11:0    1 1024M  0 rom

     6.

    #查看硬盘大小

    # fdisk -l |grep Disk  

    #查看磁盘空间占用情况

    # df -h 

  • 相关阅读:
    lucene 大量数据搜索的处理方案
    PC总线带宽与内存带宽的计算
    【JavaP6大纲】Dubbo篇:Dubbo特性?
    【JavaP6大纲】Dubbo篇:Dubbo 支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB 的效率是最高的?
    【JavaP6大纲】Dubbo篇:如何自己设计一个类似 Dubbo 的 RPC 框架?
    【JavaP6大纲】Dubbo篇:Dubbo SPI 和 Java SPI 区别?
    【JavaP6大纲】Dubbo篇:如何基于 Dubbo 进行服务治理、服务降级、失败重试以及超时重试?
    【JavaP6大纲】Dubbo篇:Dubbo 用到哪些设计模式?
    【JavaP6大纲】Dubbo篇:Dubbo 负载均衡策略和集群容错策略都有哪些?动态代理策略呢?
    【JavaP6大纲】MySQL篇:传播行为
  • 原文地址:https://www.cnblogs.com/laozhuang/p/7110438.html
Copyright © 2011-2022 走看看