
すべてのコマンドラインユーザーが知っておくべき cd コマンドの 5 つのコツ
最もよく使われるコマンドラインツールの一つに「cd」があります。これは「change directory(ディレクトリの変更)」の略で、ご存知の通り、ディレクトリを移動したり、ファイルシステム内のフォルダ間を切り替えたりするのに使われます。ターミナルとコマンドラインの使い方を学習し始めたばかりの方のために、コマンドプロンプトでの作業をよりスムーズにする、シンプルな「cd」コマンドの5つのコツをご紹介します。
1: 戻る
「ディレクトリに戻る」トリックは、コマンド ラインの戻るボタンのようなものと考えることができます。pwd (現在の作業ディレクトリ) が何であっても、常に現在のディレクトリの直前の場所に戻ることができるからです。
cd -
ぜひご自身で試してみてください。深い階層のフォルダ構造に移動してから「cd –」と入力すると、元の場所に戻ります。このコマンドを繰り返すことで、前後に移動し続けることができ、実質的に2つのディレクトリの位置を切り替えることができます。
2: 家に帰る
次のようにすると、すぐにホーム ディレクトリに戻ることができます。
cd
このコマンドは、CDPATH がホーム ディレクトリのデフォルト パスに設定されていることを前提としています (これについては後で詳しく説明します)。ただし、設定されていない場合は、代わりにチルダを使用してホーム ディレクトリに戻ることができます。
cd ~
3: 親ディレクトリへ移動
現在のディレクトリを含むディレクトリに移動する必要がありますか? これは親ディレクトリと呼ばれ、次のコマンドを使用するとすぐにそこにジャンプできます。
cd ..
cd – トリックと同様に、cd .. を継続的に使用して現在のフォルダーの親に移動し続けることができます。入力し続けると、最終的にルート ディレクトリに到達します。
4: ルートへ移動
ファイルシステムの一番下まで移動する必要がありますか?そのためにスラッシュを使用します。
cd /
簡単ですよ。
5: CDパスをホームから別の場所に一時的に変更する
深く埋め込まれたパスで多くの作業を行っていて、そのパスを一時的に「cd」と入力した際の新しいデフォルトの場所にしたいですか?次のようにします。
CDPATH=/Path/To/New/Directory/Somewhere/Deep/
これを行うと「cd」のみが変更され、ホームディレクトリに素早く戻るための「cd ~」には影響しません。終了したら、ホームディレクトリに戻すことを忘れないでください。
CDPATH=~
通常、再起動するとデフォルトのホーム ディレクトリの場所に戻りますが、必要がないのにそれを実行する人はいないでしょう。
弊社のその他のコマンド ライン トリックもぜひお試しください。ターミナル初心者でも上級者でも、あらゆるレベルのユーザーに役立つトリックが豊富にあります。