Command line crib sheet
One gets used to simply dropping into the info page on the desktop machine to check what versions of software are running and what the hardware is, but on the servers that is not available so what are the useful tool.
lshw <-short> - Produces a long list of all the hardware components found and the -short option trims that to a more managable list but still with every device actually on the motherboard.
uname -a - Just a quick dump of the kernel version
cat /etc/os-release - Tumbleweed version information
df - Storage usage figures.
hwinfo - Even more comprehensive hardware listing. Need to use "hwinfo > hwinfo.txt" since the output will disappear of the top of the terminal window.
zypper - The only way to check versions of software is via the package manager and I need to expand this to list just what packages I need to monitor as zypper updates them.
zypper dup - Is the basic command that does a full update of the current distribution, and then things like Firebird need handling manually.
