A good site for Linux geek
http://www.thegeekstuff.com/
there are lots of articles on Linux/Vim/Others.
they dig depth of the linux commands.
e.g.
lshw -class memory
lshw -class disk
lshw -short
class type:
address
bridge
bus
communication
disk
display
generic
input
memory
multimedia
network
power
printer
processor
storage
system
tape
volume