Absolute and Relative Paths#
Path Separator#
First off: in UNIX, the path separator is the forward slash:
/(as opposed to Doze which chose the backslash,\)
Relative Paths#
Don’t begin with a
/Interpreted relative to the current working directory (CWD)
Being in my home directory, change into the
Documents subdirectory of it#$ pwd
/home/jfasch
$ cd Documents
$ pwd
/home/jfasch/Documents
From there, change into its neighbor directory,
Downloads#$ cd ../Downloads
$ pwd
/home/jfasch/Downloads
Absolute Paths#
Start with a
/“Relative” to the root directory
⟶ Independent of CWD
$ cd /etc
$ pwd
/etc