GNU/Linux General Troubleshooting Guide for Beginners -

In this guide, our goal is to learn about the tools and environment provided by a typical GNU/Linux system to be able to start troubleshooting even on an unknown machine. To do so, we will go through two simple example issues: we will solve a desktop and server side problem.

This is a companion discussion topic for the original entry at

I have found a command cheat sheet works best for beginners rather than remembering commands. Eventually you remember the commands you use the most. I also like the pkill command over PID for killing processes if one knows which program is causing the problem.