現在のディレクトリを覚えながら、Linuxから新しいディレクトリに変更し、そのディレクトリにCDを戻します。

現在のディレクトリを覚えながら、Linuxから新しいディレクトリに変更し、そのディレクトリにCDを戻します。

コマンドラインで作業するときは非常に便利で頻繁にpushd必要popdですが、完全に気に入らません。これは主観的ですが、このペアの名前を指定するのは直感的ではないと思います。

一時的にディレクトリを変更してから元のディレクトリに戻ることができる他のコマンドはありますか?

答え1

cd newdir私は新しいディレクトリに行って戻ってくる@gillesの答えが大好きですcd -

cdいくつかのディレクトリに移動してロールバックする必要がある場合は、電卓の概念を使用すると便利です。 bash構成ファイルに次の2つのエイリアスを追加することをお勧めします。

alias cdm="pushd"    # m is for memorize
alias cdr="popd"     # r is for recall.

これで直感的になります。

cdm newdir

そしてやるべきことをやってくださいnewdir。元のディレクトリに戻るには、次のようにします。

cdr

関連情報