This is my cheatsheet and scripts developed while taking the Offensive Security Penetration Testing with Kali Linux course.
I recommend you go on over to my home lab notes if you want to practice all of this yourself. I also have several great links for learning these types of concepts.