cd
From Initq
Change the current working directory to directory specified. If directory not specified then change to user's home directory.
cd - takes you back to the last directory you were at.
[alibaba@ohnonono ~]$ cd /var/www/html [alibaba@ohnonono html]$ cd [alibaba@ohnonono ~]$ pwd /home/alibaba [alibaba@ohnonono ~]$ cd - /var/www/html [alibaba@ohnonono html]$
single dot directory is your current directory and the double dot directory is one folder below.
[alibaba@ohnonono html]$ ls -la total 16 drwxr-xr-x 2 root root 4096 Aug 6 2007 . drwxr-xr-x 8 root root 4096 Dec 2 03:31 ..
you can go back or forward in one command. you can also go back to your home directory two ways.
[alibaba@ohnonono html]$ cd ../../../ [alibaba@ohnonono /]$ pwd / [alibaba@ohnonono /]$ cd ~ [alibaba@ohnonono ~]$ pwd /home/alibaba [alibaba@ohnonono ~]$ cd [alibaba@ohnonono ~]$ pwd /home/alibaba
