logo

Linux で Alias コマンドを作成して使用する方法

複雑な Linux コマンドの迷路に迷い込んだと想像してください。あなたは Alias とマークされた秘密の出入り口に遭遇し、その中にはお気に入りのコマンドすべてへのショートカットが見つかります。エイリアスの作成とはこのようなものです。いつも使用する長いコマンドに対して独自のミニコマンドを作成できるため、作業がよりシンプルかつ高速になります。この記事では、これらのショートカットを構築する方法を説明し、あなたを Linux コマンド ジャングルのマスターに変えます。派手な専門用語は必要ありません。友人とのチャットのように、わかりやすく楽しい内容を保ちます。

目次

Linuxのエイリアスとは何ですか

Linux では、エイリアスは、長いコマンドまたは一連のコマンドのユーザー定義の短縮形です。これらのエイリアスはユーザーの好みに応じて作成およびカスタマイズできるため、コマンドライン インターフェイスがより使いやすくなります。 エイリアス コマンドは、コマンドの実行中にある文字列を別の文字列に置き換えるようシェルに指示します。



単一の大きなコマンドを複数回使用する必要があることがよくあるとき、そのような場合には、次のように呼ばれるものを作成します。 エイリアス そのコマンドに対して。 エイリアス これは、コマンド全体を記述している場合と同じ機能を持つショートカット コマンドのようなものです。

Linux の alias コマンドの構文

Linux の alias コマンドの基本構文は次のとおりです。

alias shortname='longer command'>

ここ、

ショートネーム = 任意の名前を付けることができます。

長いコマンド = ここにコマンドを入力します。

Alias コマンドで使用可能なオプション

1. -pオプション

このオプションは、定義されたすべてのエイリアスを再利用可能な形式で出力します。

構文:

alias -p>

2. –help オプション :

ヘルプ情報を表示します。

構文:

alias --help>

Linux で Alias コマンドを作成して使用する方法

エイリアスを作成するには、ターミナルを開いて次の構文を使用します。

alias shortname='longer command'>

例えば:

「cd Desktop」コマンド(cd コマンドを使用してデスクトップディレクトリに移動する)のエイリアスを作成したい場合は、次のように使用できます。

alias CD='cd Desktop'>

ここでは、短い名前 = CD を指定し、長いコマンド = cd Desktop を指定します。

このエイリアスを使用すると、「cd Desktop」の代わりに「CD」と入力しても同じ結果が得られます。

エイリアスを削除する方法

既存のエイリアスを削除することは、エイリアスの解除と呼ばれます。

構文:

unalias [alias name]>

これは、Linux の「unalias」コマンドを使用してエイリアスを削除するプロセスを正確に反映しています。

永続的なエイリアスを作成する方法

ターミナルでエイリアスを作成すると現在のセッションでは便利ですが、ユーザーはセッション間でエイリアスを永続化したい場合があります。これを行うには、エイリアス コマンドをシェル設定ファイルに追加します (例: Bash の場合は「.bashrc」、Zsh の場合は「.zshrc」)。これにより、新しい端末セッションを開始するたびにエイリアスがロードされるようになります。

echo 'alias lsa='ls -la''>> ~/.bashrc>>

Alias コマンドを効果的に使用する

エイリアスを設定したら、それをワークフローに組み込むと、生産性が大幅に向上します。ユーザーは、よく使用されるコマンド、複雑なシーケンス、さらには個人用のショートカットのエイリアスを作成できます。たとえば、システム更新コマンドの「update」のようなエイリアスは次のようになります。

alias update='sudo apt update && sudo apt upgrade'>

このエイリアスを使用すると、ターミナルで「update」と入力すると、更新コマンドとアップグレード コマンドの両方が順番に実行されます。

一般的に使用される別名

1. ディレクトリのナビゲーション

alias ..='cd ..'>

これにより、ユーザーは「cd ..」の代わりに「..」を入力することで、1 つ上のディレクトリ レベルに移動できるようになります。

2. 詳細を含むファイルのリスト

alias ll='ls -l'>

詳細なファイルリストを表示するには、「ls -l」コマンドを短縮します。

3. 画面を消去する

alias cls='clear'>

「cls」と入力すると、端末画面がクリアされます。

トリプティ冬

Alias に関するよくある質問 – FAQ

エイリアスを作成するにはどうすればよいですか?

基本的なエイリアスを作成するには、「`」と入力するだけです。 alias your_alias='actual_command'`> あなたの端末で。

例えば:

alias ll='ls -l'>

エイリアスを使用するにはどうすればよいですか?

他のコマンドと同様に、エイリアス名を入力するだけです。前の例では、「`」と入力すると、 ll`> ` と入力するのと同じです ls -l`>

現在のエイリアスをすべて確認するにはどうすればよいですか?

「`」と入力します。 alias`> あなたの端末で。これにより、セッションに対して現在定義されているすべてのエイリアスがリストされます。

エイリアスを永続的にするにはどうすればよいですか?

` のように、エイリアス定義をシェル設定ファイルに追加します。 .bashrc`> Bash または ` の場合 .zshrc`> ズシュのために。こうすることで、新しいターミナルを開くたびにそれらがロードされます。

エイリアス名にスペースや特殊文字を使用できますか?

スペースは使用できませんが、他のほとんどの文字 (_ と - を含む) は使用できます。ただし、わかりやすくするために単純な名前を使用し、既存のコマンドとの競合を避けることが最善です。

複数のコマンドを実行するエイリアスを作成できますか?

はい!エイリアス定義内でコマンドをセミコロンで連結できます。

例えば:

alias update='git pull; npm install'>

結論

この記事では、長く曲がりくねったパスを軽快なショートカットに変換する Alias コマンドについて説明しました。この記事では、独自のミニコマンドを作成するためのツールを提供し、コマンド ジャングルの達人になれるようにします。このガイドは技術用語を捨てて、友達とチャットするようなもので、物事をわかりやすく楽しく説明します。したがって、エイリアスのナタを手に取り、ディレクトリをハッキングし、システムを簡単に更新し、プロのようにこのデジタル荒野をナビゲートしましょう。 FAQ はあなたの羅針盤であり、いつでもあなたを Linux マスターのジャングルの奥深くへと導く準備ができていることを忘れないでください。影から抜け出し、新しく見つけたスキルを駆使して、コマンド ラインを自分の領域にしましょう。

?t=291