System information
Which distribution, which kernel, and how long has it been running?Pretty system overviews for screenshots and quick orientation.
lscpu summarizes model, cores, and features; /proc/cpuinfo has the raw per-core details.Current CPU load: top in batch mode for a one-shot value, mpstat for per-core statistics, vmstat for a rolling view.
free -h answers the common question; /proc/meminfo has every detail.In free, look at the "available" column, not "free": Linux uses spare RAM for disk cache and releases it when programs need it.
Snapshot with ps, live view with top or one of its friendlier successors.
Free space per filesystem, block devices as a tree, and partition tables (root required for fdisk/parted).
List devices by bus, or get the full inventory including model numbers.Temperatures and fan speeds (run sensors-detect once first).
upower reports detailed battery state; acpi gives the one-line answer. The raw values live in /sys.$ cat /sys/class/power_supply/BAT*/capacity
bluetoothctl is the current tool; hciconfig is deprecated but still found on older systems.
dmesg prints the kernel ring buffer (root on most distributions); journalctl -b shows everything logged since this boot.
Copied to clipboard