If you would like to know information about your system then where you will go and look into ... proc filesystem and dmesg. Yes, you will get some information out of it, but that is not the full information. Then you go and search for the spec sheet given my manufacturer to find what you are looking for. But what if you are handling remote system ??