Today, I came across an useful web service called ExplainShell that helps you to find what each part of a Linux command does. Of course, you can refer man pages or do a quick google search to know about a Linux command. However, ExplainShell breaks down the long and confusing commands and tells you exactly what each part does. All you need to do is just copy and paste a Linux command in ExplainShell website, and it will instantly display what each part of a Linux command means.