Linux troubleshooting commands explained

As you all know, there’s quite a number of commands available in linux which could become a bit confusing at times. When to use which command and what important information the command use will display. Hence I came up with a list, hope this proves helpful.