Linuxで新しいディレクトリを作成して単一のコマンドでディレクトリを変更する方法
あなたがターミナルで少しでも時間を過ごすならば、おそらくあなたは mkdir
ディレクトリを作成するコマンド cd
その直後にそのディレクトリに移動するコマンド。しかし、1つのコマンドで両方のアクションを実行する方法があります。.
手動でコマンドラインで2つのコマンドを同時に実行することができます、しかし私達は1行を.bashrcファイルに追加する方法をあなたに示すでしょう。 mkdir
コマンドと cd
ディレクトリ名を使って入力できる1つのカスタムコマンドにする.
.bashrcファイルは、Ctrl + Alt + Tを押すかターミナルウィンドウで新しいタブを開くことによってターミナルウィンドウを開くたびに実行されるスクリプトです。ターミナルウィンドウを開くたびに自動的に実行するコマンドを.bashrcファイルに追加できます。.
.bashrcファイルを編集するには、geditを使用します。プロンプトで次のコマンドを入力します.
gedit〜/ .bashrc
あなたはviやnanoのようなあなたが使い慣れているどんなテキストエディタでも使うことができます。上記のコマンドの「gedit」を、選択したテキストエディタを実行するためのコマンドに置き換えるだけです。.
.bashrcファイルの末尾までスクロールし、ファイルの末尾に次の行を追加します。以下の行をコピーして.bashrcファイルに貼り付けることをお勧めします。.
mkdircd()mkdir "$ 1" && cd "$ 1";
これは本質的には2つのコマンドを順番に実行する機能です。この例の新しいカスタムコマンドは、 mkdircd
(あなたが実際にあなたが望むものは何でもコマンドに名前を付けることができます)そしてそれは実行されます mkdir
コマンドを cd
コマンド。の 「$ 1」
on both commandsは、コマンドが1つの値を受け入れて操作することを示します。この場合、それは新しいディレクトリの名前です.
コマンドの上にコメントを追加して、コマンドの動作を覚えておくことができます。行の先頭にポンド記号(#)を付けてから、追加したい説明を入力するだけです。.
「保存」をクリック.
ウィンドウの左上隅にある[X]をクリックして、gedit(または他のテキストエディタ)を閉じます。.
.bashrcファイルに追加したばかりの設定は、現在のターミナルウィンドウセッションには影響しません。変更を有効にするには、ターミナルウィンドウを閉じてログアウトしてから再度ログインする必要があります。そのため、プロンプトでexitと入力してEnterキーを押すか、ウィンドウの左上隅にある[X]ボタンをクリックします。その後、ログアウトして再びログインしてください。.
これで、新しいコマンドに続けて新しいディレクトリ名を入力すると、 mkdircd
.bashrcファイルに作成した関数が呼び出され、ディレクトリ名「Test \ Directory」が2つのコマンドに渡されます( mkdir
そして cd
) 「テストディレクトリ」ディレクトリが作成され、すぐにそこに移動します。.
コマンドラインを使用してディレクトリを管理している場合、このトリックを使うと時間を節約できます。.