I'm trying to learn linux sys admin, so have to understand and know a lot of different commands and method(bash,python,apache,sql,networking etc).
My process is to start by following tutorials on a subject, then memorise the process, then practise using spaced repetition.
any tips and ideas.
I would also recommed you test your knowlegde! That means setting an an sendmail and apache server etc. Also try different firewall settings etc Just practice your theoretical knowledge you will also learn about bugs in this process and how to work around them.
It could also help to learn bash before trying to learn python and all the network stuff you learn the commands twice or more if you follow the tutorials for the diffrent programms....
Download our free ebook! Just click the "Sign up" button below to create an account, and we'll send you a free ebook with tips on how to get started.