Nauka Linuxa na potrzeby programowania RoR

Witam,
od jakiegoś czasu programuję w Ruby, na początku robiłem to na Windowsie, ale teraz przesiadłem się na Ubuntu. Mam jednak pewien problem, nie znam całkiem dobrze tego systemu. Moglibyście polecić jakieś książki, albo materiały z internetu, mogą być w j. angielskim, które pomogą mi w poznaniu tego systemu w stopniu potrzebnym do komfortowego programowania w Ruby. Wiem, że w razie problemów można szukać informacji w internecie, ale w niektórych przypadkach nawet się nie wie, że robi się coś źle np. używałem ctrl + Z zamiast ctrl + C i nawet nie wiedziałem, że nie zamykam konsoli ($ rails c), tylko zaczyna ona działać w tle. Pozdrawiam
guliver

Mi się ten kurs bardzo przydał
http://linuxcommand.org/lc3_learning_the_shell.php