在Linux中使用Inxi获取系统和硬件信息的教程

下面是详细讲解“在Linux中使用Inxi获取系统和硬件信息的教程”的完整攻略。

1. 什么是Inxi

Inxi是一款在Linux系统中获取各种系统和硬件信息的命令行工具。它可以提供有关CPU、GPU、内存、磁盘、网络设备等方面的详细信息。 安装Inxi非常简单,只需要在终端中输入相应的命令即可。

2. Inxi的安装

在Debian/Ubuntu系统中安装Inxi的命令为:

sudo apt-get update && sudo apt-get install inxi

在CentOS/RHEL系统中安装Inxi的命令为:

sudo yum update && sudo yum install epel-release && sudo yum install inxi

3. 使用Inxi获取系统和硬件信息

要使用Inxi获取系统信息,只需在终端中输入“inxi -S”,“-S”选项告诉Inxi只显示基本的系统信息。下面是一个示例输出:

System:    Host: debian Kernel: 5.4.0-4-amd64 x86_64 bits: 64 Desktop: Xfce 4.14.2 
           Distro: Debian GNU/Linux 10 (buster) 

要获取硬件的详细信息,可以使用命令“inxi -Fxz”。使用“-F”选项告诉Inxi显示全部硬件信息,使用“-x”选项告诉Inxi在显示信息时格式化,并使用“-z”选项告诉Inxi显示完整的输出。下面是一个示例输出:

System:    Host: debian Kernel: 5.4.0-4-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 Desktop: Xfce 4.14.2 
           Distro: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop System: Gigabyte product: Z87X-UD3H v: N/A serial: N/A 
           Mobo: Gigabyte model: Z87X-UD3H-CF v: x.x serial: N/A BIOS: American Megatrends v: F10 date: 09/02/2014 
CPU:       Topology: Quad Core model: Intel Core i5-4670K bits: 64 type: MCP arch: Haswell rev: 3 L2 cache: 6144 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28007 
           Speed: 3399 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 3399 2: 3399 3: 3399 4: 3399 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: Gigabyte driver: nvidia v: 418.152.00 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.4 driver: nvidia resolution: 2560x1440@59.95hz 
           OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 418.152.00 direct render: Yes 
Audio:     Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel 
           bus ID: 00:1b.0 
           Device-2: NVIDIA GP104 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Sound Server: ALSA v: k5.4.0-4-amd64 
Network:   Device-1: Intel Ethernet I217-V vendor: Gigabyte driver: e1000e v: 3.2.6-k port: f080 bus ID: 00:19.0 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 54:be:f7:4f:9c:82 
           Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter vendor: Lite-On driver: ath9k v: kernel port: f040 
           bus ID: 05:00.0 
           IF: wlan0 state: up mac: 60:67:20:b5:e8:70 
Drives:    Local Storage: total: 931.51 GiB used: 361.08 GiB (38.8%) 
           ID-1: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB 
           ID-2: /dev/sdb vendor: Western Digital model: WD5000AADS-00L5B1 size: 465.76 GiB 
Partition: ID-1: / size: 99.72 GiB used: 10.14 GiB (10.2%) fs: ext4 dev: /dev/sda5 
           ID-2: /home size: 346.32 GiB used: 260.77 GiB (75.3%) fs: ext4 dev: /dev/sda6 
           ID-3: swap-1 size: 17.09 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda7 
Sensors:   System Temperatures: cpu: 29.8 C mobo: N/A gpu: nvidia temp: 50 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 35% 
Info:      Processes: 241 Uptime: 9m Memory: 15.24 GiB used: 2.09 GiB (13.8%) Init: systemd runlevel: 5 Compilers: 
           gcc: 8.3.0 Shell: bash v: 5.0.3 inxi: 3.0.32 

4. 总结

Inxi是一款非常便捷的命令行工具,可以快速获取各种系统和硬件信息。它支持各种Linux发行版,安装和使用也都非常简单。在使用时,只要弄清楚各种选项的含义,就可以轻松获取所需的信息。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Linux中使用Inxi获取系统和硬件信息的教程 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • tomcat性能优化之如何搭建Apr模块

    Tomcat性能优化之如何搭建Apr模块 什么是Apr模块 Apr是Apache Portable Runtime的缩写,是一个跨平台的Apache服务器公共库,提供了一系列高性能和稳定的API,可以显著提高Apache服务器的性能。Apr模块可以让Tomcat在处理请求时更快地响应客户端请求。 如何搭建Apr模块 步骤一:安装Apr库 首先下载Apache…

    Linux 2023年5月14日
    00
  • Linux Test Project(一)

    Testing Linux, one syscall at a time. LTP是从SGI开始的,后由IBM 思科 富士通 SUSE Redhat等组织开发的.该工具的目标是建立一个测试套件用来验证linux的可靠性,健壮性及稳定性.LTP测试套件包含了linux内核及相关功能的工具. 本文主要介绍关于ltp的一些基本信息. LTP项目主页:ltp Git…

    Linux 2023年4月12日
    00
  • linux中的vi编辑器(一)

    1.在linux中如果两个用户都在打开一个文件进行编辑,那么文件最后将以最后保存的版本为主。 2.vi仅仅是一个文本编辑器,相当于windows中的记事本,vi的工作模式, 命令模式:在该模式下,在键盘上的输入都有可能是命令。在命令模式下,输入i,a,o,I,A,O都可以进入插入模式              i:在光标前插入文本              …

    Linux 2023年4月11日
    00
  • 64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法

    遇到编译C程序时提示“gnu/stubs-32.h: No such file or directory”错误是因为缺少32位的库文件,而现在大多数64位的Linux系统都不自带32位的库文件,需要手动安装。下面是完整的解决方法攻略: 问题描述 编译C程序时提示“gnu/stubs-32.h: No such file or directory”错误。 解决…

    Linux 2023年5月14日
    00
  • Linux平台搭建docker环境并简单使用示例

    我来给你讲解在Linux平台下搭建docker环境并简单使用示例的完整攻略。在本篇攻略中,我将演示如何在Ubuntu 18.04平台上搭建docker环境并运行两个不同的docker容器。接下来将按照以下步骤进行说明: 准备工作 首先,我们需要确保Ubuntu系统已经安装了以下软件包: apt-transport-https ca-certificates …

    Linux 2023年5月14日
    00
  • linux安装apache过程中注意的问题

    以下是“Linux安装Apache过程中注意的问题”的完整使用攻略,包含两个示例说明。 安装Apache 打开终端并以下命令更新软件包列表: bash sudo apt-get update 安装Apache: bash sudo apt-get install apache2 启动Apache: bash sudo systemctl start apac…

    Linux 2023年5月12日
    00
  • Linux下安装VMware Tools 的方法

    下面是“Linux下安装VMware Tools的方法”的完整攻略。 简介 VMware Tools 是一组特殊的驱动程序和实用程序,它们可以提高虚拟机的性能和稳定性,并提供一些额外的功能,如拖放文件和剪贴板共享。本文将介绍如何在 Linux 虚拟机中安装 VMware Tools。 前提条件 假设已经安装了 Linux 虚拟机。 虚拟机应该已经连接到了网络…

    Linux 2023年5月24日
    00
  • Linux Centos7设置UTF-8编码,防止中文乱码

    Linux Centos7设置UTF-8编码,防止中文乱码 # localeLANG=zh_CN.gb2312LC_CTYPE=”zh_CN.gb2312″LC_NUMERIC=”zh_CN.gb2312″LC_TIME=”zh_CN.gb2312″LC_COLLATE=”zh_CN.gb2312″LC_MONETARY=”zh_CN.gb2312″LC_M…

    Linux 2023年4月11日
    00
合作推广
合作推广
分享本页
返回顶部