From Wikipedia, the free encyclopedia
In computing, pushd
and popd
are commands in various Unix, DOS and Microsoft Windows command line interpreters (shells) such as Bash, cmd.exe
, 4DOS/4NT and Windows PowerShell. Both are used to work with the command line directory stack.
The pushd
command saves the current working directory in memory so it can be returned to at any time, optionally changing to a new directory. The popd
command returns to the path at the top of the directory stack.
In Windows PowerShell, pushd is a predefined command alias for the Push-Location
Cmdlet and popd is a predefined command alias for the Pop-Location
Cmdlet. Both serve basically the same purpose.
[edit] Syntax
pushd [path | ..]
Arguments:
popd
[edit] Example
C:\Users\root>pushd C:\
C:\>popd
C:\Users\root>
[edit] See also
[edit] References
Unix command line programs and builtins (more) |
|
File system |
|
|
Processes |
|
|
User environment |
|
|
Text processing |
|
|
Shell programming |
|
|
Networking |
|
|
Searching |
|
|
Miscellaneous |
|
|
Windows command line programs and builtins (more) |
|
File system
(basic) |
|
|
File system
(advanced) |
|
|
Processes |
|
|
User environment |
|
|
Text processing |
|
|
Shell programming |
|
|
Networking |
|
|
Searching |
|
|
Miscellaneous |
|
|