查看cpu型号linux

Linux查看CPU信息,机器型号,内存等信息

1 minute read

Published: September 10, 2018

1. 系统

命令含义uname -a查看内核/操作系统/CPU信息head -n 1 /etc/issue查看操作系统版本cat /proc/cpuinfo查看CPU信息hostname查看计算机名lspci -tv列出所有PCI设备lsusb -tv列出所有USB设备lsmod列出加载的内核模块env查看环境变量lspci | grep -i nvidia查看NVIDIA显卡

2. 资源

命令含义free -m查看内存使用量和交换区使用量df -h查看各分区使用情况du -sh <目录名>查看指定目录的大小grep MemTotal /proc/meminfo查看内存总量grep MemFree /proc/meminfo查看空闲内存量uptime查看系统运行时间、用户数、负载cat /proc/loadavg查看系统负载

3. 磁盘和分区

命令含义 mountcolumn -t查看挂接的分区状态fdisk -l查看所有分区 swapon -s查看所有交换分区 hdparm -i /dev/hda查看磁盘参数(仅适用于IDE设备) dmesggrep IDE查看启动时IDE设备检测状况

4. 网络

命令含义ifconfig查看所有网络接口的属性iptables -L查看防火墙设置route -n查看路由表netstat -lntp查看所有监听端口netstat -antp查看所有已经建立的连接netstat -s查看网络统计信息

5. 进程

命令含义ps -ef查看所有进程top实时显示进程状态

6. 用户

命令含义w查看活动用户id <用户名>查看指定用户信息last查看用户登录日志cut -d: -f1 /etc/passwd查看系统所有用户cut -d: -f1 /etc/group查看系统所有组crontab -l查看当前用户的计划任务

7. 服务

命令含义chkconfig –list列出所有系统服务chkconfig –list | grep on列出所有启动的系统服务

8. 程序

命令含义rpm -qa查看所有安装的软件包

9. 查看CPU信息(型号)

  • CPU型号
    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

  • 几颗核心
    cat /proc/cpuinfo | grep physical | uniq -c

  • 查看CPU模式
    getconf LONG_BIT

  • 查看CPU运算flags
    cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

  • 完整看cpu详细信息
    dmidecode | grep 'Processor Information

  • 查看内存信息
    cat /proc/meminfo

  • 查看当前操作系统内核信息
    uname -a

  • 查看当前操作系统发行版信息
    cat /etc/issue | grep Linux

  • 查看机器型号
    dmidecode | grep "Product Name

  • 查看网卡信息
    dmesg | grep -i eth

10. GPU相关命令

  • 查看显卡信息
    cat /proc/cpuinfo | grep physical | uniq -c0
  • 若使用NVIDIA显卡
    cat /proc/cpuinfo | grep physical | uniq -c1
  • 查看显卡详情
    cat /proc/cpuinfo | grep physical | uniq -c2
  • 查看显存使用情况
    cat /proc/cpuinfo | grep physical | uniq -c3
  • 周期性输出显卡使用情况
    cat /proc/cpuinfo | grep physical | uniq -c4
  • 查看cuda版本
    cat /proc/cpuinfo | grep physical | uniq -c5
  • 查看cudnn版本
    cat /proc/cpuinfo | grep physical | uniq -c6

Tags: Algorithms, LeetCode, 中文

Share on

Twitter Facebook Google+ LinkedIn
Previous Next

CPU

  • 产看cpu个数

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

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

    uniq命令:删除重复行;wc –l命令:统计行数

  • 查看CPU核数

    more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

    or

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

  • 查看CPU型号

    cat /proc/cpuinfo | grep 'model name' |uniq

内存

  • 查看内存总数

    cat /proc/meminfo | grep MemTotal

  • 查看内存条数

    dmidecode |grep -A16 "Memory Device$"

硬盘

  • 查看硬盘大小

    fdisk -l | grep Disk

下面是一些命令的集合,供参考:

uname -a # 查看内核/操作系统/CPU信息的linux系统信息  
head -n l /etc/issue # 查看操作系统版本  
cat /proc/cpuinfo # 查看CPU信息  
hostname # 查看计算机名的linux系统信息命令  
lspci -tv # 列出所有PCI设备   
lsusb -tv # 列出所有USB设备的linux系统信息命令  
lsmod # 列出加载的内核模块   
env # 查看环境变量资源  
free -m # 查看内存使用量和交换区使用量   
df -h # 查看各分区使用情况  
du -sh # 查看指定目录的大小   
grep MemTotal /proc/meminfo # 查看内存总量  
grep MemFree /proc/meminfo # 查看空闲内存量   
uptime # 查看系统运行时间、用户数、负载  
cat /proc/loadavg # 查看系统负载磁盘和分区   
mount | column -t # 查看挂接的分区状态  
fdisk -l # 查看所有分区   
swapon -s # 查看所有交换分区  
hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)   
dmesg | grep IDE # 查看启动时IDE设备检测状况网络  
ifconfig # 查看所有网络接口的属性   
iptables -L # 查看防火墙设置  
route -n # 查看路由表   
netstat -lntp # 查看所有监听端口  
netstat -antp # 查看所有已经建立的连接   
netstat -s # 查看网络统计信息进程  
ps -ef # 查看所有进程   
top # 实时显示进程状态用户  
w # 查看活动用户   
id # 查看指定用户信息  
last # 查看用户登录日志   
cut -d: -f1 /etc/passwd # 查看系统所有用户  
cut -d: -f1 /etc/group # 查看系统所有组   
crontab -l # 查看当前用户的计划任务服务  
chkconfig –list # 列出所有系统服务   
chkconfig –list | grep on # 列出所有启动的系统服务程序  
rpm -qa # 查看所有安装的软件包   
cat /proc/cpuinfo :查看CPU相关参数的linux系统命令  
cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令   
cat /proc/meminfo :查看linux系统内存信息的linux系统命令  
cat /proc/version :查看版本,类似uname -r   
cat /proc/ioports :查看设备io端口  
cat /proc/interrupts :查看中断   
cat /proc/pci :查看pci设备的信息  
cat /proc/swaps :查看所有swap分区的信息

测试机器的硬件信息:

查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c
      4 physical id      : 0
      4 physical id      : 1
(说明实际上是两颗4核的CPU)

# getconf LONG_BIT
   32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
   8
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

再完整看cpu详细信息, 不过大部分我们都不关心而已.
# dmidecode | grep 'Processor Information'

查看内 存信息
# cat /proc/meminfo

# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看当前操作系统内核信息)

# cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看当前操作系统发行版信息)

查看机器型号
# dmidecode | grep "Product Name"

查看网卡信息
# dmesg | grep -i eth

怎么查看Linux CPU型号?

linux中可以通过查看/proc/cpuinfo文件的model name信息、或直接使用命令 cat /proc/cpuinfo | grep 'model name' |uniq 来查看cpu型号

CPU型号怎么查看?

查看win10系统CPU型号的操作方法.
打开Windows10系统后,点击桌面左下角的开始菜单,然后再点击弹出菜单里的【设置】,如下图所示。.
在打开的设置对话框里,点击【系统】选项;.
在打开的窗口里,点击左侧最下方的【关于】选项;.

Ubuntu怎么查看CPU的型号?

ubuntu命令查看CPU信息.
查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l..
查看逻辑CPU的个数 #cat /proc/cpuinfo |grep "processor"|wc -l..
查看CPU是几核 ... .
查看CPU的主频.

如何查看CPU利用率?

方法一、使用Windows+R组合键,打开运行窗口,输入taskmgr.exe,输入完成后点击“确定”。 方法二、在下方任务栏位置,点击鼠标右键,打开“任务管理器”。 任务管理器打开方法参照上述方法,打开后通过下图所示未知即可查看CPU使用率。 点击“进程”查看具体的任务占领的CPU使用率