虽然在 Linux 下我们可以通过各种命令来获取系统的相关信息,但若要一次性得到全部系统信息该法就显得较为麻烦了。从某种程度上说,inxi 这个 Bash 脚本则恰好满足了我们在这方面的需要。
要安装 inxi,只需执行下列命令即可:
% mkdir ~/bin % cd ~/bin % wget https://inxi.googlecode.com/svn/trunk/inxi % chmod +x inxi在我的虚拟机(Debian)中执行 ./inxi -c0 -v7 后,其输出结果如下,包括 CPU、图形、音频、网络、磁盘、分区等各方面的信息:
System: Host: debiantoy Kernel: 3.2.0-3-686-pae i686 (32 bit, gcc: 4.6.3) Desktop: N/A dm: (startx) Distro: Debian GNU/Linux wheezy/sid Machine: System: innotek product: VirtualBox version: 1.2 Mobo: N/A model: N/A Bios: innotek version: VirtualBox date: 12/01/2006 CPU: Single core Pentium CPU E5700 (-UP-) cache: 6144 KB flags: (nx sse sse2 sse3 ssse3) bmips: 5753.32 clocked at 2876.661 MHz Graphics: Card: InnoTek Systemberatung VirtualBox Graphics Adapter bus-ID: 00:02.0 chip-ID: 80ee:beef X.Org: 1.12.3 drivers: ati,vboxvideo (unloaded: fbdev,vesa) Resolution: 800x600@60.0hz GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 0x209) GLX Version: 2.1 Mesa 8.0.4 Direct Rendering: Yes Audio: Card: Intel 82801AA AC'97 Audio Controller driver: snd_intel8x0 ports: d100 d200 bus-ID: 00:05.0 chip-ID: 8086:2415 Sound: Advanced Linux Sound Architecture ver: 1.0.24 Network: Card: Intel 82540EM Gigabit Ethernet Controller driver: e1000 ver: 7.3.21-k8-NAPI port: d010 bus-ID: 00:03.0 chip-ID: 8086:100e IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 08:00:27:b4:54:2d WAN IP: 119.255.59.90 IF: eth0 ip: 10.0.2.15 ip-v6: fe80::a00:27ff:feb4:542d Drives: HDD Total Size: 21.5GB (16.4% used) 1: id: /dev/sda model: VBOX_HARDDISK size: 21.5GB serial: VB0e8748e0-f06c0cac Optical: /dev/sr0 model: VBOX CD-ROM rev: 1.0 dev-links: cdrom,dvd Features: speed: 32x multisession: yes audio: yes dvd: yes rw: none state: running Partition: ID: / size: 5.2G used: 2.4G (48%) fs: ext3 dev: /dev/dm-0 label: N/A uuid: 9ef1b35c-68a0-43c9-8ed0-20f4c0325ecd ID: /boot size: 228M used: 19M (9%) fs: ext2 dev: /dev/sda1 label: N/A uuid: 821abb0e-09c6-4b66-8ae2-a6aebdd51426 ID: /home size: 14G used: 976M (8%) fs: ext3 dev: /dev/dm-2 label: N/A uuid: 728fd07a-9f87-4b78-81c8-d904065b7577 ID: /media/sf_wind size: 200G used: 45G (23%) fs: vboxsf dev: /dev/none label: N/A uuid: N/A ID: /home/xuxiaodong/share size: 200G used: 45G (23%) fs: vboxsf dev: /dev/none label: N/A uuid: N/A ID: swap-1 size: 0.70GB used: 0.00GB (0%) fs: swap dev: /dev/dm-1 label: N/A uuid: b9213b7a-1cf9-44d1-b6b1-2b4c8277caf7 RAID: No RAID data available - /proc/mdstat is missing - is md_mod kernel module loaded? Unmounted: ID: /dev/sr0 size: 0.05G label: VBOXADDITIONS_4.1.8_75467 uuid: N/A ID: /dev/sda5 size: 21.22G label: N/A uuid: N/A Sensors: None detected - is lm-sensors installed and configured? Info: Processes: 106 Uptime: 1:12 Memory: 165.3/1010.0MB Runlevel: 2 Gcc sys: 4.7.1 alt: 4.4/4.6 Client: Shell inxi: 1.8.20