Command Line Structure
Most commands at the command line follow the same basic structure:
Command
command [option(s) / parameter(s)...] [argument(s)...]
Take the following command as an example:
$ ls -l /home
where the ls command lists all the files present in the arguments directory, the -l option modifies the behavior so it will show a long format for the /home directory.