zoukankan      html  css  js  c++  java
  • Linux查看硬件配置命令

     

    一、查看磁盘空间

    1、使用“df -k”命令,以KB为单位显示磁盘使用量和占用率。

    
    
    1. [root@master ~]# df -k
    2. Filesystem                    1K-blocks     Used Available Use% Mounted on
    3. /dev/mapper/vg_hadoop-lv_root  57294320 22785284  31605460  42% /
    4. tmpfs                           4023328       76   4023252   1% /dev/shm
    5. /dev/sda1                        495844    40011    430233   9% /boot

    2、使用“df -m”命令,以M为单位显示磁盘使用量和占用率。

    
    
    1. [root@master ~]# df -m
    2. Filesystem                    1M-blocks  Used Available Use% Mounted on
    3. /dev/mapper/vg_hadoop-lv_root     55952 22252     30865  42% /
    4. tmpfs                              3930     1      3929   1% /dev/shm
    5. /dev/sda1                           485    40       421   9% /boot

    3、使用“df -h”命令,以G为单位显示磁盘使用量和占用率。

    
    
    1. [root@master ~]# df -h
    2. Filesystem                     Size  Used Avail Use% Mounted on
    3. /dev/mapper/vg_hadoop-lv_root   55G   22G   31G  42% /
    4. tmpfs                          3.9G   76K  3.9G   1% /dev/shm
    5. /dev/sda1                      485M   40M  421M   9% /boot

    4、使用“df --help”命令,查看更多df命令的使用方法。

    
    
    1. [root@master ~]# df --help
    2. 用法:df [选项]... [文件]...
    3. 显示每个文件所在的文件系统的信息,默认是显示所有文件系统。
    4.  
    5. 长选项必须使用的参数对于短选项时也是必需使用的。
    6.   -a, --all             include dummy file systems
    7.   -B, --block-size=SIZE  use SIZE-byte blocks
    8.       --direct          show statistics for a file instead of mount point
    9.       --total           produce a grand total
    10.   -h, --human-readable  print sizes in human readable format (e.g., 1K 234M 2G)
    11.   -H, --si              likewise, but use powers of 1000 not 1024
    12.   -i, --inodes 显示inode 信息而非块使用量
    13.   -k 即--block-size=1K
    14.   -l, --local只显示本机的文件系统
    15.       --no-sync 取得使用量数据前不进行同步动作(默认)
    16.   -P, --portability 使用POSIX 兼容的输出格式
    17.       --sync 取得使用量数据前先进行同步动作
    18.   -t, --type=类型只显示指定文件系统为指定类型的信息
    19.   -T, --print-type 显示文件系统类型
    20.   -x, --exclude-type=类型只显示文件系统不是指定类型信息
    21.   -v (忽略)
    22.       --help 显示此帮助信息并退出
    23.       --version 显示版本信息并退出
    24.  
    25. 所显示的数值是来自 --block-sizeDF_BLOCK_SIZEBLOCK_SIZE 
    26.  BLOCKSIZE 环境变量中第一个可用的 SIZE 单位。
    27. 否则,默认单位是 1024 字节(或是 512,若设定 POSIXLY_CORRECT 的话)。
    28.  
    29. SIZE 可以是一个可选的整数,后面跟着以下单位中的一个:
    30. KB 10001024MB 1000*10001024*1024,还有 GTPEZY
    31.  
    32. 请向bug-coreutils@gnu.org 报告df 的错误
    33. GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
    34. GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
    35. 请向<http://translationproject.org/team/zh_CN.html> 报告df 的翻译错误
    36. 要获取完整文档,请运行:info coreutils 'df invocation'

    二、查看内存 free -m

    
    
    1. [root@master batch]# free -m
    2.              total       used       free     shared    buffers     cached
    3. Mem:          7858       2241       5616          0         37       1005
    4. -/+ buffers/cache:       1198       6659
    5. Swap:         2047          0       2047

    下面是对这些数值的解释:
    total:总计物理内存的大小。
    used:已使用多大。
    free:可用有多少。

    三、查看CPU核数

    
    
    1. # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
    2. # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
    3. # 查看物理CPU个数
    4. cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
    5. # 查看每个物理CPU中core的个数(即核数)
    6. cat /proc/cpuinfo| grep "cpu cores"| uniq
    7. # 查看逻辑CPU的个数
    8. cat /proc/cpuinfo| grep "processor"| wc -l

     

     

    
    
    1. [root@oushus1 ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
    2. 2
    3. [root@oushus1 ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq 
    4. cpu cores : 10
    5. [root@oushus1 ~]# cat /proc/cpuinfo| grep "processor"| wc -l
    6. 40

    总核数 = 2 * 10 = 20(核)
    总逻辑CPU数  = 40 (个)

     

  • 相关阅读:
    HTML5元素标记释义
    Mvc使用Partial View 来封装上传控件
    订单页过滤,sql写法
    防止提交重复订单的方法
    查询数据库所有列
    asp.net 异常处理
    7. DateTime,TimeSpan
    8.1.thread
    8.2.Task
    2.2. Array
  • 原文地址:https://www.cnblogs.com/yangcx666/p/8723862.html
Copyright © 2011-2022 走看看