linux:
lsusb 获取usb设备信息,使用-v得出所有信息,包括id,sn等
dmidecode 获取硬件信息,包括内存,cache,cpu(/proc/cpuinfo亦可),bios,电池。。。
hdparm 获取磁盘的详细信息,包括制造商,序列号,扇区大小,支持功能。。。
mac:
mac下的c/c++还是很头疼的....多用命令和管道吧.....
获取disk大小,ioreg -c IOMedia | grep disk -A10.....