3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unix

元いたディレクトリを保存しながら移動するUNIX系コマンドpushd,popd,dirsの使い方

投稿日:2020年6月26日 更新日:

こんにちは、今日はUNIX系OSで元いたディレクトリを保持しつつ移動することができるコマンド、pushdについてまとめていきます。

pushdでディレクトリの移動とスタックへのディレクトリの追加を行い、popdでスタックに保持しているディレクトリに移動、dirsでスタックの内容を確認できます。

pushdの使い方

以下のようにpushdの後に移動したいディレクトリを指定するとそのディレクトリに移動しつつ、現在のディレクトリがスタックに保存されます。

この例では現在のディレクトリ以下にあるtest_ditというディレクトリに移動、スタックにカレントディレクトリが追加されます。

$ pushd test_dit

popdの使い方

pushdコマンドで移動するとスタックに元いたディレクトリが追加されているため、popdコマンドを引数なしで実行するとスタックに追加されている元いたディレクトリに移動します。

$ popd

dirsの使い方

現在スタックされているディレクトリを確認するにはdirsコマンドを使用します。

以下のように引数なしで実行するとスタックされているディレクトリの一覧が確認できます。

$ dirs

-Unix


comment

メールアドレスが公開されることはありません。

関連記事

no image

ビルトインコマンドを実行するコマンドbuiltinの使い方

こんにちは、今日はエイリアスが設定されているものでもビルトインのコマンドを実行することができるコマンドbuiltinの使い方についてまとめていきます。 確認環境 bash 使い方 biltinコマンド …

no image

zipファイルの中身を確認するUnix系コマンドzipinfoの使い方

こんにちは、今日はzipファイルの中身を確認するUnix系コマンド、zipinfoの使い方についてまとめていきます。 使い方 以下のように引数にzipファイルを渡すのみで、そのファイルの中身が表示され …

no image

コマンド実行時に一時的に環境変数を変更できるUNIX系コマンドenvの使い方

こんにちは、今日はUNIX系OSでコマンド実行時に一時的に環境変数を変更することができるコマンドのenvの使い方についてまとめていきます。 envコマンドの使い方 以下のようにenv コマンドの後に環 …

no image

bash組み込みコマンドのヘルプを表示するhelpコマンドの使い方

こんにちは、今日はUNIX系OSの主要なシェル、bashにビルトインされているコマンドのヘルプを表示、ビルトインコマンドの一覧を表示することができるhelpコマンドの使い方についてまとめていきます。 …

no image

bashの特殊パラメータ一覧

こんにちは、今日はUNIX系OSのシェルであるbashで使用できる特殊パラメータについてまとめていきます。 特殊パラメータ一覧 パラメータ名説明*引数の値を全てセパレーター区切りで表示します。2重引用 …