What are you interested in doing with the Beaglebone Black? Without that, not sure how to answer. If you're just looking into learning *nix command line stuff, then there are a lot of tutorials out there.
Hopefully someone will answer with more experience. I was under the understanding that the Beaglebone images had pwm already installed and configured. The python looks pretty straightforward.