首页 > 系统相关 >Linux 查询设备信息

Linux 查询设备信息

时间:2024-09-27 10:02:15浏览次数:13  
标签:grep 可以 信息 查询 命令 内存 Linux CPU 设备

Linux 系统查询 “设备信息” 的方法 --简单记录

在 Linux 系统中查询 Intel Celeron N2807 的相关信息,可以使用以下几种方法:

一、使用 lscpu 命令

  1. 打开终端,直接输入 lscpu 命令并回车。该命令会输出 CPU 的详细信息,包括架构、核心数、线程数、缓存大小等。你可以在输出结果中查找与你的 CPU 相关的信息,比如可能会显示 Intel Celeron 系列以及对应的缓存大小等信息。
  2. 如果想只查看特定的信息,例如处理器型号,可以使用管道和 grep 命令,如 lscpu | grep -i 'odelname',这样可以筛选出包含 modelname(处理器型号)的信息行。

img

二、查看 /proc/cpuinfo 文件

  1. 在终端中输入 cat /proc/cpuinfo 命令。这个文件存储了有关系统 CPU 的详细信息,包括制造商、型号、频率、缓存大小以及支持的特性等。你可以通过查看该文件的内容来获取 Intel Celeron N2807 的具体信息。
  2. 也可以使用 grep 命令来过滤特定的信息,例如 cat /proc/cpuinfo | grep 'cpufamily' 可以查看 CPU 的系列信息。

三、使用 lshw 命令

  1. 如果你的系统中安装了 lshw 工具,可以在终端中输入 sudo lshw -class processor 命令来查看处理器信息。
  2. 如果只想显示处理器型号,可以使用 -short 参数,即 sudo lshw -short -class processor
  3. lshw 还提供了图形界面,你可以通过运行 sudo lshw-gtk 命令,然后双击相关选项(如便携式计算机->主板->CPU)来获取 CPU 的完整详细信息。

四、使用 dmidecode 命令

  1. dmidecode 应用程序可以从 DMI 表中获取系统硬件组件的详细信息。在终端中输入 sudo dmidecode --type processor 命令,它会返回有关 CPU 的详细信息,包括制造商、型号、版本等。

五、使用 inxi 命令

  1. 如果你的系统中安装了 inxi 工具,可以在终端中输入 inxi -cinxi --cpu 命令来显示处理器详细信息,包括内核数量、CPU 型号、CPU 缓存、CPU 时钟速度等。

六、使用 lsusb 命令

  1. 如果你的系统中安装了 lsusb 工具,可以在终端中输入 lsusb 命令来查看 USB 设备信息。
  2. 也可以使用 grep 命令来过滤特定的信息,例如 lsusb | grep 'Intel' 可以查看所有 Intel 制造的 USB 设备。

七、使用 lspci 命令

  1. 如果你的系统中安装了 lspci 工具,可以在终端中输入 lspci 命令来查看 PCI 设备信息。
  2. 也可以使用 grep 命令来过滤特定的信息,例如 lspci | grep 'VGA' 可以查看所有 VGA 设备。

在 Linux 系统中,可以使用以下命令查看内存的详细信息

一、free命令

  1. 基本用法:
    • 在终端中输入free命令,它将显示系统内存的使用情况,包括总内存、已使用内存、可用内存和缓冲区/缓存的大小。
    • 输出结果通常以千字节(KB)为单位显示,可以通过添加-h参数以人类可读的格式(如 GB、MB)显示内存大小。例如:free -h

二、tophtop命令

  1. 实时监控:
    • tophtop命令可以提供实时的系统资源监控,包括内存使用情况。在运行tophtop后,可以看到内存的使用百分比、已使用内存和可用内存的大小等信息。
    • htop命令相比top具有更直观的界面和更多的功能,可以通过方向键和功能键进行交互操作,查看不同进程对内存的使用情况。

三、vmstat命令

  1. 综合信息:
    • vmstat命令可以提供关于虚拟内存、进程、CPU 等方面的统计信息。在终端中输入vmstat,输出结果中的free列显示可用内存大小,buffcache列分别显示缓冲区和缓存的大小。
    • 可以使用vmstat -s命令以统计信息的形式显示内存的详细使用情况,包括总内存、已分配内存、空闲内存等。

四、cat /proc/meminfo文件

  1. 详细内存信息:
    • 在终端中输入cat /proc/meminfo命令,可以查看关于内存的详细信息,包括总内存、可用内存、缓冲区大小、缓存大小、交换空间大小等。
    • 每一行显示一个内存相关的参数及其值,可以通过grep命令筛选特定的信息。例如,cat /proc/meminfo | grep MemTotal可以查看总内存大小。

标签:grep,可以,信息,查询,命令,内存,Linux,CPU,设备
From: https://www.cnblogs.com/sunisnyu/p/18434984

相关文章

  • MySQL 中优化 COUNT()查询的实用指南
    在MySQL数据库的使用中,我们经常会用到COUNT()函数来统计行数或满足特定条件的行数。然而,在处理大规模数据时,COUNT()查询可能会变得非常缓慢,影响数据库的性能。那么,如何在MySQL中优化COUNT()查询呢?本文将为你介绍一些实用的方法。一、COUNT()函数的基本用法COUNT()函数是My......
  • 排查慢收口问题及优化慢查询方法
    目录排查慢收口问题及优化慢查询方法一、开启慢SQL查询日志二、使用explain分析SQL执行计划三、利用其他监控工具在实际的线上环境中,慢收口问题是经常会碰到的。下面为大家总结了排查和优化慢查询的方法:一、开启慢SQL查询日志在数据库层面,开启慢SQL查询日......
  • Linux-基础实操篇-时间日期类
    date指令-显示当前日期基本语法date(功能描述:显示当前时间)date+%Y(功能描述:显示当前年份)date+%m(功能描述:显示当前月份)date+%d(功能描述:显示当前是哪一天)date"+%Y-%m-%d%H:%M:%S"(功能描述:显示年月日时分秒)应用实例案例1:显示当前时间信息date案例......
  • 华三设备开启dhcp服务 堆叠
    华三交换机堆叠[SW1]irfmember1priority10#配置设备号,调整优先级[SW1]interfacerangeTen-GigabitEthernet1/0/51toTen-GigabitEthernet1/0/52#批量管理做堆叠的接口[SW1-if-range]shutdown#先down接口[SW1-irf-port1/1]disthirf-port1/1#创建虚拟接口,将接口......