A text-based shell is one of the oldest means of interacting with a computer, and almost certainly the oldest still in common use. It is no surprise, then, that many students view the shell as an arcane, outdated contraption. It may come as a surprise, then, that this mode of operating a computer is common, and even growing more popular.
In lecture, we’re going to talk about some of the shells that exist, why we might choose to use one or the other, and how they work in general terms. We will also work through the examples given on the MIT page.