Linuxターミナルをbashエイリアスでカスタマイズする方法

エイリアスは、事実上、Bashの「ショートカット」コマンドです。たとえば、Ubuntuでターミナルを頻繁に使用し、sudo apt update;sudo apt upgrade -y常に入力することにうんざりしている場合は、「update」というエイリアスを作成して、あまり入力しなくても同じコマンドを実行できます。

Bashエイリアスは、.bashrcファイルのすべてのユーザーのホームディレクトリで定義されます。エイリアスの詳細については、以下のman コマンドを実行してください 。エイリアス、エイリアスのしくみ、エイリアスで何ができるかについて知っておくべきことをすべて示します。

マンバッシュ| grepエイリアス

次のコマンドを実行して、Bashの完全なマニュアルを確認することもできます。

マンバッシュ

コマンドをエイリアスとして設定する

Linuxターミナルをbashエイリアスでカスタマイズする方法

Bashでのエイリアスの最も一般的な使用法は、時間を節約するために複数の長いコマンドを一度に実行するために使用することです。この例では、Ubuntuの長い更新コマンドを単純なエイリアスに変換する方法について説明します。

プロセスを開始するには、キーボードのCtrl + Alt + T またはCtrl + Shift + Tを押して、Linuxデスクトップでターミナルウィンドウを開きます 。次に、.bashrc以下のコマンドを使用して、Nanoテキストエディタでファイルを開きます。

nano -w〜 / .bashrc

.bashrcファイルの中には、すでにたくさんのコードがあります。Linuxディストリビューションの開発者がこのテキストを定義します。それが何であるかがわからない場合は、無視してそのままにして、ファイルの一番下に移動することをお勧めします。

.bashrcファイルの下部で、Enter キーを押して 新しい行を作成します。すでにそこにあるコードを台無しにする可能性があるため、追加する前に.bashrcファイルに新しい行を作成することが重要です。

.bashrcファイルに新しい行を作成した後、新しい行に書きますalias 。作成する新しいエイリアスはそれぞれalias、で始まる必要があります。そうでない場合、.bashrcとターミナルエミュレータは正しく読み取れません

エイリアス

alias=新しい行に続いて、新しいエイリアスに名前を付ける必要があります。この例では、Ubuntuの長い更新コマンドについて説明しているため、新しいエイリアス名としてubuntu-update を使用します 。ただし、エイリアスには好きな名前を付けてください。

エイリアスubuntu-更新

エイリアスに名前を付けたら、=サインを追加します。

エイリアスubuntu-update =

次に、=記号の後に最初の"(引用符)を追加します。この引用符には、エイリアス内のすべてのコマンドが含まれます。

エイリアスubuntu-update = "

これまでのところalias ubuntu-update="。次に、ubuntu-update が使用されているときにエイリアスが呼び出すコマンドを追加します 。

注:;1行に複数のコマンドを書き込むために使用します。などcommand1;command2;command3など。

エイリアスubuntu-update = "sudo apt update; sudo apt upgrade -y

エイリアスでコマンドを書き終えたら、2番目"(引用符)で閉じます。両方の引用符を使用すると、次の例のようになります。

エイリアスubuntu-update = "sudo apt update; sudo apt upgrade -y"

キーボードのCtrl + O を押して、新しいエイリアスを保存します 。Ctrl + XでNanoを終了し ます。次に、ターミナルウィンドウを閉じて再度開きます。

ターミナルを再度開いたら、  ubuntu-updateを実行して新しいエイリアスを試してください。

bashスクリプトをエイリアスとして設定する

エイリアスとしてbashスクリプト実行することも可能であることをご存知ですか?仕組みは次のとおりです。

まず、.bashrcファイルを開きます。次に、ファイルの一番下に移動し、キーボードのEnter キーを押して 、ファイルに新しい行を作成します。

sudo nano -w〜 / .bashrc

新しい行に、エイリアスの後にスクリプトの名前を記述 します。この例では、スクリプト名はmybashscriptです。のようになりalias mybashscriptます。

エイリアスmybashscript

次に、=記号と最初の記号"(引用符)を追加します。とを追加する="、次の例のようになります。

エイリアスmybashscript = "

最初の"(引用符)の後に、コマンドを追加してコードを起動します。これは例であることに注意してください。エイリアス~/path/to/bash/script/script.sh内で実行する実際のスクリプトファイルに置き換える必要があります.bashrc

エイリアスmybashscript = "bash〜 / path / to / bash / script / script.sh

スクリプトファイルを実行するコマンドを書き込んだ後、2番目の引用符でエイリアスを閉じます"。エイリアス全体を書き出すと、次の例のようになります。

Linuxターミナルをbashエイリアスでカスタマイズする方法

エイリアスmybashscript = "bash〜 / path / to / bash / script / script.sh"

Ctrl + Oを押して編集内容を.bashrcファイルに保存し、  Ctrl + Xで終了し ます。次に、ターミナルウィンドウを閉じて再度開き、エイリアスを介して新しいbashスクリプトを実行します。

エイリアスを起動するには、mybashscript(またはエイリアスに名前を付けたもの)を実行してEnterキーを押し ます。

Leave a Comment

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド