Linux 查询设备信息

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可以查看总内存大小。
posted @ 2024-09-27 10:06  苏念雨  阅读(31)  评论(0编辑  收藏  举报