Linuxで新しいディレクトリを作成して単一のコマンドで変更する方法

Linuxで新しいディレクトリを作成して単一のコマンドで変更する方法 - ブログ 2023
Linuxで新しいディレクトリを作成して単一のコマンドで変更する方法 - ブログ 2023
Anonim
ターミナルで何時でも過ごすなら、おそらく
ターミナルで何時でも過ごすなら、おそらく

mkdir

コマンドを使用してディレクトリを作成し、次に

cd

その直後にそのディレクトリに変更するコマンド。しかし、1つのコマンドで両方のアクションを実行する方法があります。

手動でコマンドラインで2つのコマンドを同時に実行できますが、.bashrcファイルに行を追加する方法を示します。

mkdir

コマンドと

cd

コマンドを1つのカスタムコマンドに追加すると、ディレクトリ名を入力できます。

.bashrcファイルは、Ctrl + Alt + Tを押してターミナルウィンドウを開くか、ターミナルウィンドウで新しいタブを開くたびに実行されるスクリプトです。ターミナルウィンドウを開くたびに自動的に実行するコマンドを.bashrcファイルに追加することができます。

.bashrcファイルを編集するには、geditを使用します。プロンプトで次のコマンドを入力します。

gedit ~/.bashrc

あなたはviやnanoのような、あなたが気に入っているテキストエディタを使うことができます。上記のコマンドの "gedit"をコマンドに置き換えて、選択したテキストエディタを実行してください。

.bashrcファイルの一番下までスクロールし、次の行をファイルの最後に追加します。下の行をコピーして.bashrcファイルに貼り付けることをお勧めします。
.bashrcファイルの一番下までスクロールし、次の行をファイルの最後に追加します。下の行をコピーして.bashrcファイルに貼り付けることをお勧めします。

mkdircd(){ mkdir '$1' && cd '$1'; }

これは本質的には、直後に2つのコマンドを実行する関数です。この例の新しいカスタムコマンドは、

mkdircd

(あなたは実際にあなたが望む任意のコマンドに名前をつけることができます)、それは

mkdir

コマンドを実行し、次に

cd

コマンド。ザ

'$1'

どちらのコマンドでも、コマンドが操作する1つの値を受け入れることを示します。この場合、それは新しいディレクトリの名前です。

コマンドの上にコメントを追加して、コマンドが何をするかを覚えておくことができます。単に行頭にシャープ記号(#)を置き、追加する説明を入力します。

[保存]をクリックします。

ウィンドウの左上隅にある "X"をクリックしてgedit(または他のテキストエディタ)を閉じます。
ウィンドウの左上隅にある "X"をクリックしてgedit(または他のテキストエディタ)を閉じます。
.bashrcファイルに追加した設定は、現在のターミナルウィンドウセッションには影響しません。変更を有効にするには、ターミナルウィンドウを閉じてログアウトして戻ってください。プロンプトでexitと入力し、Enterキーを押すか、ウィンドウの左上隅にある "X"ボタンをクリックします。その後、ログアウトしてログインし直してください。
.bashrcファイルに追加した設定は、現在のターミナルウィンドウセッションには影響しません。変更を有効にするには、ターミナルウィンドウを閉じてログアウトして戻ってください。プロンプトでexitと入力し、Enterキーを押すか、ウィンドウの左上隅にある "X"ボタンをクリックします。その後、ログアウトしてログインし直してください。
ここで、新しいコマンドに続けて新しいディレクトリ名を入力すると、
ここで、新しいコマンドに続けて新しいディレクトリ名を入力すると、

mkdircd

関数が呼び出され、ディレクトリ名 "Test Directory"が2つのコマンドに渡されます(

mkdir

そして

cd

)。 "Test Directory"ディレクトリが作成され、すぐにそのディレクトリに移動します。

コマンドラインを使用してディレクトリを管理する場合、このトリックは時間を節約できます。
コマンドラインを使用してディレクトリを管理する場合、このトリックは時間を節約できます。

人気のあるトピック

専門家の助言