下面是详细讲解“在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技术站