[Ilugc] One Day One GNU/Linux Command (CD)

  • From: sbharathi@xxxxxxxxxxxxx (Bharathi Subramanian)
  • Date: Fri May 9 10:32:20 2008

One Day One GNU/Linux Command
=============================

cd -- Change the Current Directory

Summary: 

cd is bash shell's built-in command. It is used to change the present
working Dir to specific Dir.

Examples:

$ cd -- Change the current Dir to $HOME ($HOME is the default).

$ cd ~ -- Same as above.

$ cd ~bharathi -- Goto the Home Dir of bharathi.

$ cd myprj -- Change the current Dir to myprj.

$ cd .. -- Goto the parent Dir.

$ cd -  -- Goto the last visited Dir.

TIP: 

CDPATH - Easy access to frequently used Dirs. For example, I use
/usr/a/dir1, /usr/b/dir2/ and /usr/c/dir3 folders very frequently.
So I added the above dirs in CDPATH like this

$ export CDPATH=/usr/a/dir1/:/usr/b/dir2/:/usr/c/dir3/

Now there is no need for me to type exact path to cd. Just cd dir1
will cd to /usr/a/dir1. Actually cd will looks into CDPATH before
doing the action.

Note:
1) Before changing to new path, cd will save the old path in the 
   $OLDPWD evn variable.
2) After changing to new path, cd will save the new path in the $PWD 
   env variable.

Read: help cd
 
HTH :)
-- 
Bharathi S

Other related posts:

  • » [Ilugc] One Day One GNU/Linux Command (CD) - Bharathi Subramanian