I know some Linux but with it being an advanced class, it might be beyond my knowledge.
Yea i thought I knew some Linux also at least how to navigate it, but this class is like I have to know how to write and alter the OS its way beyond my scope, and has me a little bit worried..
Remember one thing. Vim is good, Emacs is bad. That is all.
So far I am only worried about Fedora, Ubuntu and Red Hat Linux...
Although as suggested by revsaxon (obviously a person of questionable character. ed, humph), emacs can do just about anything now and is really sort of frightening. I would think that all 3 would be present even in Ubuntu, certainly in the other 2 linux flavors. All 3 editors are even in MacOSX. I don't know what you have been using to edit your .conf files but I would never use a gui editor as they can do funny things to the text sometimes.
Remember one thing. Vim is good, Emacs is bad. That is all.
Pfft. REAL men write everything in Assembly.
Man, I remember having to write assembly/binary code for a sparc-II processor in college. 1st and only class I ever failed, the finial was a 4 page binary dump that we had to return to assembly form.
Wouldn't wish that on ANYONE, even Obama!