Windows
有的是工具可以导出,比如鲁大师,CPUZ 等。
不过系统自带的这个也挺好的:
- Ctrl + R
- 输入:
dxdiag
,回车 - 点击按钮:保存所有信息(S)...
Linux(Ubuntu)
有太多的命令可以查看某类型硬件配置,比如:lspci
、lsusb
、dmidecode
等等。
网上总结很好了,到处都是(下面的拓展阅读中就列出了几个)。
但是要有一个汇总的话:
sudo lshw -short > /tmp/lshw_report.txt
sudo lshw -json | jq --tab .children
sudo apt install -y hardinfo
# hardinfo # GUI
# 导出:-r report
sudo hardinfo -r -g short -f text > /tmp/hardinfo.txt
hwinfo --short > /tmp/hwinfo_report.txt
screenfetch -N > /tmp/screenfetch.txt
# https://github.com/linuxhw/hw-probe#install
# 这个服务有点意思,上传硬件配置到一个在线服务上,
snap install hw-probe
sudo hw-probe -all -upload -id 'Computer@Office'
lshw 挺好,拿到的信息够用了。
样例:
H/W path Device Class Description
=================================================
system VirtualBox
/0 bus VirtualBox
/0/0 memory 128KiB BIOS
/0/1 memory 5888MiB System memory
/0/2 processor Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz
/0/100 bridge 440FX - 82441FX PMC [Natoma]
/0/100/1 bridge 82371SB PIIX3 ISA [Natoma/Triton II]
/0/100/1.1 storage 82371AB/EB/MB PIIX4 IDE
/0/100/2 display VirtualBox Graphics Adapter
/0/100/3 enp0s3 network 82540EM Gigabit Ethernet Controller
/0/100/4 generic VirtualBox Guest Service
/0/100/5 multimedia 82801AA AC'97 Audio Controller
/0/100/6 bus KeyLargo/Intrepid USB
/0/100/6/1 usb2 bus OHCI PCI host controller
/0/100/6/1/1 input USB Tablet
/0/100/7 bridge 82371AB/EB/MB PIIX4 ACPI
/0/100/b bus 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
/0/100/b/1 usb1 bus EHCI Host Controller
/0/100/d storage 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode]
/0/3 scsi0 storage
/0/3/0.0.0 /dev/cdrom disk CD-ROM
/0/4 scsi2 storage
/0/4/0.0.0 /dev/sda disk 85GB VBOX HARDDISK
/0/4/0.0.0/1 /dev/sda1 volume 79GiB EXT4 volume
/0/5 scsi3 storage
/0/5/0.0.0 /dev/sdb volume 50GiB VBOX HARDDISK
/0/6 scsi4 storage
/0/6/0.0.0 /dev/sdc volume 100GiB VBOX HARDDISK
/0/7 scsi5 storage
/0/7/0.0.0 /dev/sdd disk 42GB VBOX HARDDISK
/0/7/0.0.0/1 /dev/sdd1 volume 19GiB EXT4 volume
/0/7/0.0.0/2 /dev/sdd2 volume 20GiB Linux filesystem partition
/1 virbr0 network Ethernet interface
/2 virbr0-nic network Ethernet interface
其他命令
lscpu
lsusb -tv
lsblk
lspci -tv
dmidecode
hwinfo
hwinfo --short
cat /proc/cpuinfo
内存
free -m
grep Mem /proc/meminfo
# 内存
磁盘
mount | column -t
fdisk -l
swapon -s
sudo hdparm -I /dev/sda
# 查看磁盘参数(仅适用于IDE设备)sudo dmesg | grep IDE
sudo dmesg | grep SATA
sudo dmesg | grep SSD
网络
ifconfig
iptables
route -n
netstat -antp
netstat -lntp
Only LISTENnetstat -s
网络统计数据
用户
w
/who
id <用户名>
last
cut -d: -f1 /etc/passwd
cut -d: -f1 /etc/group
crontab -l
服务
chkconfig --list
chkconfig --list | grep on
系统和应用信息
uname -a
head -n1 /etc/issue
hostname
env
lsmod
内核模块df -h
分区信息du -sh <目录名>
目录大小uptime
系统运行时间、用户数、负载cat /proc/loadavg
ps -ef
top
rpm -qa
拓展阅读
- 系统极客,如何在Linux上使用命令行查看硬件信息
- 51CTO,linux(ubuntu)查看硬件设备命令
- 简书,Linux下查看硬件信息命令