Open In App

dirs command in Linux with examples

Last Updated : 15 May, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

dirs command shell builtin is used to display the list of currently remembered directories. By default, it includes the directory you are currently in. A directory can get into the list via pushd command followed by the dir name and can be removed via popd command.

Syntax:

dirs [-clpv] [+N] [-N]

It is useful for easy and quick flow through the directories on the command line. Suppose you want to go to a directory, you can just use the command pushd dir-name and you will be redirected to that directory. Also, you can simply come back to previous by using command popd

Options:

  • c : Clears whole list of remembered directories.
  • l : Do not show the path of your home directory in your path-name of a directory.

    Example:

    /home/vivek/Rocket -> ~/Rocket
  • p : Display one entry per line.
  • v : Display one entry per line prefixed with positional index starting with 0.

Parameters:

  • +N : Displays Nth entry from left.
  • -N : Displays Nth entry from right.

Examples:

  • Basic Functioning:

  • pushd and popd:

  • Using Options:

  • Using Parameters:


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads