u can use sysctl and dmesg to list all your hardware on freebsd
example
# sysctl -a
then use grep and egrep to choose what hardware you like to display
1. CPU
# sysctl -a | egrep -i 'hw.machine|hw.model|hw.ncpu'
2. Memory
# sysctl -a | grep mem
or for good display u can see this page
http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/
3. Harddisk
# egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot
4. Ethernet
# ifconfig