This probably comes from learning Unix via graphical interfaces, such as GNOME on Ubuntu, OS X, etc., and blog posts by other people with the same background.
Kernighan and Pike's _The Unix Programming Environment_ is probably still the best place to learn this stuff.