• Linux 信息查询


    CPU信息查看
    #查看CPU型号:  
    $>grep 'model name' /proc/cpuinfo |uniq  
     model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz
     
    #查看CPU物理个数  
    $>grep 'physical id' /proc/cpuinfo |sort |uniq |wc -l  

    1

    #查看单个CPU是几核的  
    $>grep 'cpu cores' /proc/cpuinfo |uniq  
     
    CPU负载查看

    1> cat /proc/loadavg

       例:0.26 0.71 0.62 1/536 3650
          0.26 0.71 0.62 表示最近1分钟,5分钟,15分钟 系统的平均负载; 系统负载越高,代表CPU越繁忙;
          1/536 1代表此时运行队列中的进程个数;536 代表系统中进程的总数
          3650  代表到此为止创建的最后一个进程的ID.
    2> uptime

       例:21:18:09 up 35 min,  2 users,  load average: 0.50, 0.53, 0.56
         时间为:21:18:09; 已经运行了 35min; 当前在线用户:2个;  平均负载:0.50,0.53,0.56 表示最近1分钟,5分钟,15分钟的系统平均负载.
    3> w

       例:21:21:59 up 39 min,  2 users,  load average: 0.46, 0.44, 0.51
           USER     TTY      FROM             LOGIN@    IDLE     JCPU   PCPU  WHAT
           pcy           :0         :0                        20:43        ?xdm?    7:56    0.16s     init --user
           pcy          pts/5     :0                        21:21         1.00s      0.04s   0.00s      w

           USER:用户名  
           TTY:录后系统分配的终端号           
           FROM: 远程主机名(即从哪儿登录来的)
           LOGIN@:何时登录
           IDLE:空闲了多长时间,表示用户闲置的时间。
           JCPU:和该终端(tty)连接的所有进程占用的时间,这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所 

                      占用的时间

           PCPU:指当前进程(即在WHAT项中显示的进程)所占用的时间   
           WHAT:当前正在运行进程的命令行
    4> top

       例:  top - 21:23:53 up 40 min,  2 users,  load average: 0.19, 0.35, 0.47
            Tasks: 255 total,   1 running, 253 sleeping,   0 stopped,   1 zombie
            %Cpu(s):  1.1 us,  0.3 sy,  0.0 ni, 98.6 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
            KiB Mem:   4022756 total,  2130488 used,  1892268 free,   192608 buffers
            KiB Swap: 19999740 total,        0 used, 19999740 free.   919724 cached Mem
            
            PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
            3108 pcy       20   0 1247168 389188  92304 S  21.3  9.7   7:40.58 firefox     
            1330 root      20   0  312904  65632  24300 S   7.3  1.6   3:17.67 Xorg        
            2238 pcy       20   0 1342340 111564  69600 S   5.6  2.8   2:07.97 compiz  

            第一行:时间为:21:23:53; 已经运行了 40min; 当前在线用户:2个;  平均负载:0.19, 0.35, 0.47 表示最近1分钟,5分钟,15分钟的系统平

                         均负载.

            第二行:进程总数:255 正在运行进程数:1  睡眠进程数:253 停止的进程数:0  僵尸进程数:1
            第三行:用户空间占用CPU百分比: 1.1%  内核空间占用CPU百分比:0.3%  用户进程空间内改变过优先级的进程占用CPU百分

                         比:0.0%   空闲CPU百分比:0.0  等待输入输出的CPU时间百分比:0.0  CPU服务软中断所耗费的时间总额:0.0% Steal

                         Time:0.0%

            第四行: 物理内存总量:4022756  使用的物理内存总量:2130488  空闲内存总量:1892268   用作内核缓存的内存量:192608
            第五行: 交换区总量:19999740   使用的交换区总量:0          空闲交换区总量:19999740 缓冲的交换区总量:919724    
            第六行: 进程ID、进程所有者、优先级、nice值,负值表示高优先级,正值表示低优先级、进程使用的虚拟内存总量、进程使用的、未被

                          换出的物理内存大小、共享内存大小、进程状态、上次更新到现在的CPU时间占用百分比、进程使用的物理内存百分比、进

                          程使用CPU总时间、命令名、命令行

    5>tload

       例:  0.23, 0.32, 0.45   
             平均负载:0.23, 0.32, 0.45 表示最近1分钟,5分钟,15分钟的系统平均负载.


    ---------------------
    作者:西雅图_Seattle
    来源:CSDN
    原文:https://blog.csdn.net/seattle_panchaoyi/article/details/51901802
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Redis21:客户端与服务器端的通信与redis管道
    Redis20:keys、scan、bigkeys、查看key的存储方式
    Redis19:限流
    Redis18:分布式锁
    Redis17:cluster集群
    Redis16:两种redis集群解决方案:codis和cluster
    Android : 获取声卡信息的测试代码
    Android : 基于alsa库的音乐播放
    Android system :灯光系统_HAL_lights
    Android system :led_class驱动
  • 原文地址:https://www.cnblogs.com/Hello-words/p/9933865.html
Copyright © 2020-2023  润新知