INFO
Provided a command line interface(Shell) for users to interact with the system, which runs in a terminal window
The Shell
bashandzshare some examples- displays a shell prompt → always starts with a $ sign
- User types command that the shell program executes
- Shell operates similarly to REPL
- Used to run programs, navigate file system, and manipulate files
$ whoami # returns the username
myusernameREPL
Stands for read-eval-print loop
- Reads the commands entered by the user
- Evaluate the command
- Performs the requested action or Prints out the result
- Return to the shell prompt