Getting Hardware info in Linux

Josh

Skilled
Guys,
Is there any tool or script which gives total system info like cpuz or any other ? I am looking for a command line tool which gives output to the stdout pipe. It should give atleast the mobo, memory, cpu info, hdd drive size and make etc.

I know i can get most through proc but if there is no tool or script available then i can write one in Perl. So please help me with the files that have all that info.

I will start with some, so please add on

/proc/cpuinfo
/proc/meminfo
/proc/partitions

Or due u guys have anyidea where all the dmesg command gets its details from ? Or do i have to read all that message file and get details ? I mean there should be some more data stored in /proc
Linux people please help.
P.S. Mods dont move this to apps section coz its related to O.S. more.
 
In redhat distros there is a command called "sysreport"

then there is:

freshmeat.net: Project details for procinfo

or check this script:

http://www.unix-consultants.co.uk/examples/scripts/linux/linux-explorer/linux-explorer.sh

This script collects the following information :-

# release Section

# hardware

# process

# boot/grub/lilo

# /etc config information

# performance/System

# kernel

# disk

# raid information

# software information

# sysconfig

# Systems Log

# networking

# xinetd

# DNS

# clusters

# crontab

# printers

# openldap

# pam

# sendmail

# postfix

# time

# ppp

# apache

# openssh

# X11

Regards.
 
Back
Top