
Useful flags: -z to hide sensitive info if you wanna upload reports to internet, -F for verbose mode, -A for audio information, -m - memory, -i - networking, -p - disk info, all options you can check in help menu which can be invoked by -H. The crazy, bigger than 10k lines of code, bash script, capable to fetch multiple system APIs and provide gigantic pile of info. Works much better with grep and less commands: sudo dmesg | grep -i audio | less. Kernel logs are very helpful for hardware events like attach, detach, shutdown etc. cd/dvd SONY DVD RW DRU-190A 1.63 /dev/sr0 Verbose mode can be enabled with -L, -l and -v options. "Old bud gold" SCSI drives used mostly in enterprise, more costly than PCI & SATA devices. lsscsi - print attacked SCSI devices into online and -offline can be specified for better visualization. Verbose mode can be enabled with -e flag, -p also very useful for better formatting. Basic Optical Mouse v2.0īus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub $ lsusbīus 005 Device 002: ID 045e:00cb Microsoft Corp. You can easily sort by vendor with -d :, view all in three modes with -t and use device-file config with -S /dev/X option. Useful flags: -vvv for verbose mode, -s : will show only specific device on you need to watch. Lsusb - perfect command to show all pluggable devices type option for device-related info like bios,system,chassis Hwinfo, created by SUSE developers, is another general purpose hardware probing utility capable off reporting detailed and brief information about multiple different hardware components.ĭmidecode -extract info from BIOS/UEFI using SMBIOS API. Report in HTML is very helpful for easy sharing: $ sudo lshw –html > report.html hwinfo - another tool, very similar to lshw
#Linux winfo serial#
sanitize flag is super useful when you want to upload result to the internet, it will hide IP addresses and serial numbers, -shortflag is good for compact output. Includes memory configuration, firmware revisions, CPU info and core frequencies. Lshw works without sudo, but provides much less info. Lshw - complete all in one list of installed hardware components # lspciĠ0:00.0 Host bridge: Intel Corporation 5500 I/O Hub to ESI Port (rev 13)Ġ0:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)Ġ0:09.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 9 (rev 13) Uname -m - system architecture lspci - list of all attached devices to PCI bus It's an easy case for home users, but what to do is you have many machines in a corporate environment? The commands below will also be useful for hardware debug.
#Linux winfo upgrade#
Maybe you did an upgrade and this info isn't accurate anymore.
#Linux winfo password#
Sometimes you need info about hardware, and you probably lost your invoice, spec list or a password to a store website.
