# Basics

## Command Line

It is very important to get familiar with using the command line. The following is a list of the basic commands you will need while creating a web app.

```bash
cd - traverse directories
pwd - print working (current) directory
mkdir - creates an empty directory
touch - creates new black file
rm - deletes a file
rm -rf - delete a directory and all of its contents. Be careful this command doesn't send anything to the trash bin.
ls - list files in current directory
mv - moves or renames a file
cp - copies a file 
open - opens a file with the default program
Shortcuts

ctrl + c - kill current process
```
