They are derivatives of very well known names in Unix: ls and grep.
When ls utility was created standard RAM was 10KB and power computers looked like this http://images.appleinsider.com/leopard-preview-server-1.jpg
I guess if your IO interface is a real dead-tree paper then each character counts.