Looking for guidance on learning the shell

Hello everyone! I am a mechanical engineering student from Brazil, and I'm trying to get into numerical simulation in fluid dynamics.

A teacher recommended OpenFoam and from what I've been reading, it seems that I need to get familiar with ''the Shell'' at first, and this is why I'm here. I just started using Linux, so I'm kinda lost. I would like to know if you guys recommend any book or material for getting started, and on what I should focus on the beginning. Sometimes, especially during the initial phase, newbies can get dizzy from all the overwhelming information.

Thank you so much in advance!

TL;DR Where to get started learning the shell and what should I focus on

There are a few different 'shells' (command line interpreters (CLI's)) in Unix/Linux. A common one is called Bash and you can download a Beginners Guide (pdf) eBook here:

http://tebrik.kampanya.org.tr/Linux/Books/Machtelt\_Garrels\_Bash\_Guide\_for_Beginners.pdf

1 Like

It could also be a good start to learn python programming language and explore numpy.