I'm embarassed to ask this question because it makes me realize I'm far behind but I need to better understand everything relating to this whole $ sudo, $ curl, whatever, stuff.
I grew up with DOS. Now I use OSX. I know very little about the terminal or Unix. Everywhere I go there's an assumption of an understanding of those topics and I don't get it. Where should I start to better understand this topic? What is this topic called? I'm confused by it.
For example I'm reading about meteor.js and the first thing it mentions at the top of the page is:
$ curl https://install.meteor.com/ | sh