Command Line Interface

Entering in commands

Linux commands are often entered into the system in the format of command <options> <actions> for example mv /Users/USERNAME/Applications/AnApplication ./Users/USERNAME/Applications/deprecated/Application which moves a file or directory from the first argument to the second argument. Another example would be listing files or directories with the ls command with additional arguments like ls -l . which will print out to the terminal all of the files and folders in the current directory and output them in a list format using the -l flag.

Case sensitivity

Case sensitivity matters for commands that have been entered into the terminal. Case sensitivity matters when typing in commands or using switches as you may receive different results based on the input into the terminal.

File Editors

By default nano and vim are installed into many of the existing linux distributions today.

Help System

The best solution for trying to understand the terminal and it’s commands or any additional command line tools that you have installed typically can be accessed using the man pages via the terminal by typing man <cli-tool-name-here> or additional you can use <cli-tool-name-here> /help or finally some will provide <cli-tool-name-here> --help|--h