Tool - Explain Shell. When I come across a terminal command or a set of arguments I don’t recognize my first stop is always ExplainShell.com. It isn’t perfect because it pulls data from manpages which don’t follow a perfectly uniform structure but much more often than not it helps me quickly make sense of what I’m looking at. After several years in maintance mode it recently got an updated set of data which I’m very excited to see!.