Linux 系统查询 “设备信息” 的方法 --简单记录
在 Linux 系统中查询 Intel Celeron N2807
的相关信息,可以使用以下几种方法:
一、使用 lscpu
命令
- 打开终端,直接输入
lscpu
命令并回车。该命令会输出 CPU 的详细信息,包括架构、核心数、线程数、缓存大小等。你可以在输出结果中查找与你的 CPU 相关的信息,比如可能会显示Intel Celeron
系列以及对应的缓存大小等信息。 - 如果想只查看特定的信息,例如处理器型号,可以使用管道和
grep
命令,如lscpu | grep -i 'odelname'
,这样可以筛选出包含modelname
(处理器型号)的信息行。
二、查看 /proc/cpuinfo
文件
- 在终端中输入
cat /proc/cpuinfo
命令。这个文件存储了有关系统 CPU 的详细信息,包括制造商、型号、频率、缓存大小以及支持的特性等。你可以通过查看该文件的内容来获取Intel Celeron N2807
的具体信息。 - 也可以使用
grep
命令来过滤特定的信息,例如cat /proc/cpuinfo | grep 'cpufamily'
可以查看 CPU 的系列信息。
三、使用 lshw
命令
- 如果你的系统中安装了
lshw
工具,可以在终端中输入sudo lshw -class processor
命令来查看处理器信息。 - 如果只想显示处理器型号,可以使用
-short
参数,即sudo lshw -short -class processor
。 lshw
还提供了图形界面,你可以通过运行sudo lshw-gtk
命令,然后双击相关选项(如便携式计算机->主板->CPU)来获取 CPU 的完整详细信息。
四、使用 dmidecode
命令
dmidecode
应用程序可以从 DMI 表中获取系统硬件组件的详细信息。在终端中输入sudo dmidecode --type processor
命令,它会返回有关 CPU 的详细信息,包括制造商、型号、版本等。
五、使用 inxi
命令
- 如果你的系统中安装了
inxi
工具,可以在终端中输入inxi -c
或inxi --cpu
命令来显示处理器详细信息,包括内核数量、CPU 型号、CPU 缓存、CPU 时钟速度等。
六、使用 lsusb
命令
- 如果你的系统中安装了
lsusb
工具,可以在终端中输入lsusb
命令来查看 USB 设备信息。 - 也可以使用
grep
命令来过滤特定的信息,例如lsusb | grep 'Intel'
可以查看所有 Intel 制造的 USB 设备。
七、使用 lspci
命令
- 如果你的系统中安装了
lspci
工具,可以在终端中输入lspci
命令来查看 PCI 设备信息。 - 也可以使用
grep
命令来过滤特定的信息,例如lspci | grep 'VGA'
可以查看所有 VGA 设备。
在 Linux 系统中,可以使用以下命令查看内存的详细信息
一、free
命令
- 基本用法:
- 在终端中输入
free
命令,它将显示系统内存的使用情况,包括总内存、已使用内存、可用内存和缓冲区/缓存的大小。 - 输出结果通常以千字节(KB)为单位显示,可以通过添加
-h
参数以人类可读的格式(如 GB、MB)显示内存大小。例如:free -h
。
- 在终端中输入
二、top
或htop
命令
- 实时监控:
top
或htop
命令可以提供实时的系统资源监控,包括内存使用情况。在运行top
或htop
后,可以看到内存的使用百分比、已使用内存和可用内存的大小等信息。htop
命令相比top
具有更直观的界面和更多的功能,可以通过方向键和功能键进行交互操作,查看不同进程对内存的使用情况。
三、vmstat
命令
- 综合信息:
vmstat
命令可以提供关于虚拟内存、进程、CPU 等方面的统计信息。在终端中输入vmstat
,输出结果中的free
列显示可用内存大小,buff
和cache
列分别显示缓冲区和缓存的大小。- 可以使用
vmstat -s
命令以统计信息的形式显示内存的详细使用情况,包括总内存、已分配内存、空闲内存等。
四、cat /proc/meminfo
文件
- 详细内存信息:
- 在终端中输入
cat /proc/meminfo
命令,可以查看关于内存的详细信息,包括总内存、可用内存、缓冲区大小、缓存大小、交换空间大小等。 - 每一行显示一个内存相关的参数及其值,可以通过
grep
命令筛选特定的信息。例如,cat /proc/meminfo | grep MemTotal
可以查看总内存大小。
- 在终端中输入