I've been messing around with a virtualized version of natty on my iMac, and I'm a total n00b. I'd just like to preface this question with that, just in case anyone is wondering.
Let's say one creates a file like so:
touch myFile
You enter some text in it with vim or whatever, and then use cat myFile to spit the contents out into the terminal.
Now, what happens when I use cat on any image? Say,
cat myPNG.png
I just get a bunch of garbage. It just made me think about what the cat command is attempting to do. And, and where all of this "garbage" comes from. Just curious.