# HG changeset patch # User Oleksandr Gavenko # Date 1350041150 -10800 # Node ID 7ec89ebc449884c389c4fcc8dcb28ccfc8c7ba03 # Parent 864237ce5f1b6ee287537f8d09cce5e5df38de45 Convert to RST syntax. diff -r 864237ce5f1b -r 7ec89ebc4498 hardware-listner.rst --- a/hardware-listner.rst Wed Oct 10 21:14:37 2012 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66 +0,0 @@ --*- mode: outline; coding: utf-8; -*- - -* Linux. - - $ dmesg - $ lsusb - $ lspci - -** Graphics card. - -glxinfo - details about OpenGL, the Xserver, and your graphics card -glxinfo | grep direct - do you have direct 3d rendering? -glxinfo | grep vendor - graphics card vendor -lspci | grep VGA - specific graphics card model -glxgears - a simple 3d benchmark, prints frame rate to the terminal -xrandr - supported display resolutions - -** Audio. - -lspci | grep Audio - audio controller -aplay --list-devices - more audio device information - -** Software versions. -cat /etc/issue - current distribution and version -apt-cache showpkg packagename - packagename’s version and dependencies -uname -r - Linux kernel version -uname -a - all kernel details - -** Networking. - -lspci | grep Ethernet - Ethernet controllers -ifconfig - networking interfaces, IP addresses, and more - -** Processor. - -cat /proc/cpuinfo - all processors, clock speeds, flags, and more -cat /proc/loadavg - processor load average for the last 1, 5, and 15 minutes -top - press C key to sort processes by CPU usage - -** Memory. - -cat /proc/meminfo - amount of RAM and swap, and how much is being used for what -free -m - total, used, and free memory shown in MB -top - press M key to sort processes by memory usage - -** Hard disks. - -df -H - partitions, as well as their mount-points and usage in GB -sudo fdisk -l - all partitions, their device names, and positions on disk - -** USB devices. - -lsusb - USB buses and attached devices - -** Even more. - -lshal -m - monitor for hardware changes -lspci - all PCI devices -hwinfo --short (install from package hwinfo) - overview of all hardware, as well as more detailed info -lshw - another program for listing hardware -lshw -html | w3m -T text/html - lists hardware with HTML output in the w3m web browser -uptime - current time elapsed since last reboot, users, and load average - -** Debian. - - $ sudo apt-get install lshw diff -r 864237ce5f1b -r 7ec89ebc4498 hw-list.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hw-list.rst Fri Oct 12 14:25:50 2012 +0300 @@ -0,0 +1,103 @@ +.. -*- coding: utf-8; -*- +.. include:: HEADER.rst + +================ + List hardware. +================ +.. contents:: + +Connon method under Linux. +========================== + + ``dmesg`` + Messages about detecting new hardware. + ``lshal -m`` + monitor for hardware changes + ``lspci`` + all PCI devices + ``hwinfo --short`` + Overview of all hardware, as well as more detailed info. + ``lshw`` + Another program for listing hardware. + ``lshw -html | w3m -T text/html`` + Lists hardware with HTML output in the w3m web browser. + ``uptime`` + Current time elapsed since last reboot, users, and load average. + ``lsusb`` + USB buses and attached devices. + +Graphics card. +============== + + ``glxinfo`` + Details about OpenGL, the Xserver, and your graphics card. + ``glxinfo | grep direct`` + Do you have direct 3d rendering? + ``glxinfo | grep vendor`` + Graphics card vendor. + ``lspci | grep VGA`` + Specific graphics card model. + ``glxgears`` + A simple 3d benchmark, prints frame rate to the terminal. + ``xrandr`` + Supported display resolutions. + +Audio. +====== + + ``lspci | grep Audio`` + Audio controller. + ``aplay --list-devices`` + More audio device information. + +Software versions. +================== + + ``cat /etc/issue`` + Current distribution and version. + ``apt-cache showpkg packagename`` + Packagename’s version and dependencies. + ``uname -r`` + Linux kernel version. + ``uname -a`` + All kernel details. + +Networking. +=========== + + ``lspci | grep Ethernet`` + Ethernet controllers. + ``ip addr show`` + List of netword devices, assigned IP addresses and MAC addresses. + ``ifconfig`` + Networking interfaces, IP addresses, and more. + +Processor. +========== + + ``cat /proc/cpuinfo`` + All processors, clock speeds, flags, and more. + ``cat /proc/loadavg`` + Processor load average for the last 1, 5, and 15 minutes. + ``top`` + Press C key to sort processes by CPU usage. + +Memory. +======= + + ``cat /proc/meminfo`` + Amount of RAM and swap, and how much is being used for what. + ``free -m`` + Total, used, and free memory shown in MB. + ``top`` + Press M key to sort processes by memory usage. + +Hard disks. +=========== + + ``df -H`` + Partitions, as well as their mount-points and usage in GB. + ``sudo fdisk -l`` + All partitions, their device names, and positions on disk. + +