You need to use command called lsdev. It gathers information about your computer’s installed hardware from the interrupts, ioports and dma files in the /proc directory, thus giving you a quick overview of which hardware uses what I/O addresses and what IRQ and DMA channels.
This command is very useful while troubleshooting various hardware conflict problems.
Task display : CPU Information
$ cat /proc/cpuinfo
Task: Display Free and used Memory Information
$ free -m
Task: Display partition information
# fdisk -l
Task: Display file system disk space usage
# df -H
OR
# df -h
Task: Estimate file space usage
# du
Task: List PCI devices
# lspci
Task: List USB devices
# lsusb
Task display : More Information
$ lsdev
Output:
Device DMA IRQ I/O Ports ------------------------------------------------ 0000:00:1d.0 d800-d81f 0000:00:1d.1 d000-d01f 0000:00:1d.2 d400-d41f 0000:00:1f.0 4000-407f 4080-40bf 0000:00:1f.1 f000-f00f 0000:00:1f.3 5000-501f 0000:00:1f.5 e000-e0ff e400-e43f 0000:01:05.0 c000-c0ff 8139too c000-c0ff acpi 9 bttv0 22 cascade 4 dma 0080-008f dma1 0000-001f dma2 00c0-00df ehci_hcd:usb4 20 eth0 18 fpu 00f0-00ff GPE0_BLK 4028-402f i8042 1 12 ICH4 21 ide0 14 01f0-01f7 03f6-03f6 f000-f007 ide1 15 0170-0177 0376-0376 f008-f00f Intel e000-e0ff e400-e43f keyboard 0060-006f parport0 7 0378-037a PCI 0cf8-0cff c000-cfff pic1 0020-0021 pic2 00a0-00a1 PM1a_CNT_BLK 4004-4005 PM1a_EVT_BLK 4000-4003 PM_TMR 4008-400b rtc 8 0070-0077 serial 02f8-02ff 03f8-03ff timer 0 timer0 0040-0043 timer1 0050-0053 uhci_hcd d000-d01f d400-d41f d800-d81f uhci_hcd:usb1 16 uhci_hcd:usb2 19 uhci_hcd:usb3 17 vga+ 03c0-03df
This was very usefull. Thank you.
Brandon
dmidecode is my favourite
Hey dudes,
Use the command lshal to list hardware information
Very helpful and concise. Much information can be foundusing these commands. I will be looking at more of the switches thart are available wit these commands. Thanks for the useful information.
Larry