[HowTo] Find system information

Difficulty: ★☆☆☆☆

Rather than providing the commercial reference of a computer or piece of hardware, it is usually better to directly ask the system to describe itself. On top of saving time to everyone, this also often provides more details, including something specific to the running system.

Below is a (not exhaustive) list of commands for retrieving system information.
:star: If you don’t know how to use those commands, or how to provide them to support, see: [HowTo] Use the terminal / TTY
:star: If you can’t access your system like usual, see: [HowTo] Reach a minimal system
:warning: Remember to use formatting when providing the result in the forum!

Global information

:star2: This is the main source of information to provide for support.

inxi -v7azy

Specific information

The commands below provide detailed information for specific cases.

CPU

LANG=C lscpu

Drivers

mhwd -li
mhwd -l

Kernels

mhwd-kernel -li

Manjaro Version

lsb_release -sirc

Package content

pacman -Ql <package_name>

Package owner

pacman -Qo <file_path_or_software_command>

Partitioning

lsblk -fa
LANG=C sudo parted -l

RAM

free

Software locations

echo $PATH
which <software_command>

Sound Devices

aplay -L

Storage usage

LANG=C df -h

System Monitoring

htop
8 Likes

I added some more.

1 Like

Thanks.
I’d rather keep commands about logs outside though, since those are more relevant to finding errors than the system itself.

Specific information about the CPU:

lscpu

Also: Under “Software locations” you might want to add something like:

which echo # or whatever other app or tool you want to find in stead of echo
1 Like