Lo primero que hay que aclarar es que con el fin de simplificar el concepto llamamos shell de GNU/Linux al interprete bash. Sin embargo esta sintaxis es igual para todos los interpretes.
Lo primero que debemos de tener en cuenta es que el programa (comando) que se quiere ejecutar por lo general acepta opciones y parametros.
La opción se define como una forma de comportamiento del programa y el parámetro sería un recurso sobre el cual realizar una acción; para verlo con mas claridad tomaremos como ejemplo el comando man:
man -k df
[COMANDO] [OPCIÓN(ES)] [PARAMETRO]
La primera palabra man es el nombre del comando en si mismo (en este caso man es la herramienta para consultar la documentación del programa)
El segundo segmento -k es la opción, en este caso le diremos que queremos buscar ayuda.
Y el tercer segmento es df que sería el comando del cual queremos ayuda o ver la documentación.
Recuerda que si tienes dudas al respecto puedes consultarnos en nuestra pagina de facebook.