https://www.lifewire.com/how-to-read-command-syntax-2618082