linux 常用命令

查看磁盘空间信息:

  df -lh

查看内存信息:

  free

      参数:-k    or   -m    or   -g

查看CPU信息:

  cat /proc/cpuinfo

  重点查看下面几个参数:

     processor (逻辑cpu编号(考虑多核,超线程))

      root@nc2:~/T# cat /proc/cpuinfo | grep processor
                processor       : 0
                processor       : 1
                processor       : 2
                processor       : 3

      表示有四个逻辑cpu    

     model name (cpu型号信息)

      root@nc2:~/T# cat /proc/cpuinfo | grep model\ name|uniq
                model name      : Intel(R) Xeon(R) CPU            5160  @ 3.00GHz

      表示cpu型号为 Xeon(R) 5160 3.00GHz

      physical id (物理cpu编号)

     root@nc2:~/T# cat /proc/cpuinfo | grep physical\ id | uniq -c
                  1 physical id     : 0
                  1 physical id     : 3
                  1 physical id     : 0
                  1 physical id     : 3

    表示有两个物理cpu,每个cpu内部有两个逻辑cpu。

    是否是超线程还是多核还是都有需要查看相同物理cpu中的core id编号,如果有两个逻辑cpu,则core id相同,并以此推出是否有多核

    root@nc2:~/T# cat /proc/cpuinfo | egrep 'core\ id|physical\ id'
            physical id     : 0
            core id         : 0
            physical id     : 3
            core id         : 0
            physical id     : 0
            core id         : 1
            physical id     : 3
            core id         : 1

     相同的物理cpu内部的core id 编号不同,则表示没有超线程,而是双核。

模块查看命令:

    modinfo

网卡显卡等信息:  

    lspci

网络流量信息实时查看:

    sar -n DEV -r 1   (每隔一秒查看一次)

    sar 还可以查看cpu使用率(sar -u -P ALL 1)

apt-get 命令:

  下载软件包源码: apt-get source <package>

  查询相关包信息: apt-cache search <package>

  查询依赖信息:   apt-cache depends <package>

其他待更新补充。。。。。。。。

posted on 2012-04-27 12:34  lin_victor  阅读(204)  评论(0编辑  收藏  举报

导航