Linux Special Directories:

. - The Current Directory

.. - The Parent Directory

/ - The Root Directory

~ - The Current User's Home Directory

Absolute Path vs Relative Path:

absolute path is defined as specifying the location of a file or directory from the root directory(/).

Relative path is defined as the path related to the present working directly.

Directories Commands:

cd - change directory to

cd .. - change directory to the parent directory

cd - - change directory to the previous Directory (works like back)

pwd - Print Working Directory (Full Absolute Path)

mkdir - Make a new directory

mkdir -p - Make a new directory (with -p parent) as if parent doesn't exist create as well

rmdir - remove a directory

rmdir -p - remove a directory (with -p parent) as delete with parent as well

rm -rf - remove a directory (using the rm command with recursive and force options)