How do I move back to original directory?
To cd
to the previous directory, you can use one of the following commands in bash:
cd -
cd "$OLDPWD"
To cd
to your home directory, use one of:
cd
cd ~
cd "$HOME"
If you want to undo multiple cd
s, cd
can't help you. You'll have to use the pushd
and popd
commands. Instead of cd foo/bar
, do
pushd foo/bar
Then you can use the popd
command to undo as many times as you have used pushd
.
Example:
/tmp/lightdm-1.10.5 $ pushd ~
~ /tmp/lightdm-1.10.5
~ $ pushd devel
~/devel ~ /tmp/lightdm-1.10.5
~/devel $ popd
~ /tmp/lightdm-1.10.5
~ $ popd
/tmp/lightdm-1.10.5
/tmp/lightdm-1.10.5 $
Also see:
- How do I use the pushd and popd commands?
cd -
returns to the previous directory.
If you want to go to home dir specifically, use cd
, cd $HOME
, or cd ~
.