Ever wondered what these different parameters of a linux command does? One option is to lookup the meaning of each parameter in a command on a man page. For sure sure it is worth doing that, but very cumbersome. The website ExplainShell.com makes it easy to understand the meaning of each parameter in a linux command in a very user friendly way.
All you need to do is go to the site http://explainshell.com/ and type the linux command with all the parameters. The site will spell out the meaning of each parameter for you. To do that the site has parsed about 30,000 manpages from found in Ubuntu’s manpage repository and extracted the arguments for each command. For most commonly used commands, the site does well. Here is an example of how it looks when you try to find the meaning of the linux command “ls -ltSh”