I am new to Linux. I would like to ask what is the difference between the types of shells in Linux for example Cshells, sh/Bourne shells and dos shell. What is it that makes them different and when we use different shells?
What about the differences between terminals and consoles?
Thanks for reading and sorry for being naive in this.
Thanks so much. Regards