Skip to content
Related Articles
Open in App
Not now

Related Articles

cd command in Linux with Examples

Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 18 Aug, 2021
Improve Article
Save Article

cd command in linux known as change directory command. It is used to change current working directory. 


$ cd [directory]

To move inside a subdirectory : to move inside a subdirectory in linux we use 

$ cd [directory_name] 

In the above example, we have checked number of directories in our home directory and moved inside the Documents directory by using cd Documents command. 

Different functionalities of cd command : 

  • cd /: this command is used to change directory to the root directory, The root directory is the first directory in your filesystem hierarchy. 
$ cd /

  • Above, / represents the root directory.
  • cd dir_1/dir_2/dir_3: This command is used to move inside a directory from a directory 
$ cd dir_1/dir_2/dir_3

  • In above example, we have the document directory and inside the document directory we have a directory named geeksforgeeks and inside that directory we have example directory. To navigate example directory we have used command cd Documents/geeksforgeeks/example.
  • cd ~ : this command is used to change directory to the home directory. 
$ cd ~


$ cd 
  • cd : this command also work same as cd ~ command. 

  • cd .. : this command is used to move to the parent directory of current directory, or the directory one level up from the current directory. “..” represents parent directory. 
$ cd .. 

  • cd “dir name”: This command is used to navigate to a directory with white spaces.Instead of using double quotes we can use single quotes then also this command will work. 
$ cd "dir name"

  • In above example, we have navigated the My songs directory by using cd “My songs” command. 
$ cd dir\ name :
  • this command work same as cd “dir name” command. 

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!