GNU / Linuxでのエイリアスの作成

私たちが通常使用するいくつかのコマンドをカスタマイズして簡単にする非常に簡単な方法があります 「コンソール」、の使用を通じて エイリアス.

Un エイリアス その名前が示すように、XNUMXつの単語または一連の単語をより短く単純なものに置き換えるのに役立ちます。 実用的な例を見てみましょう、私たちが見たいとしましょう ログ システムから、と呼ばれるアプリケーションを使用して カラーライザー これは、コンソールで結果に色を付ける役割を果たします。 行は次のようになります。

$ sudo tailf -n 5 /var/log/syslog | ccze

しかし、すべてを書く代わりに、たとえば次のような単純なものをコンソールに配置すると、より簡単になると確信しています。

$ syslog

本当ですか? それははるかに快適で覚えやすいでしょう。 では、どうすればよいでしょうか。

エイリアスの作成。

エイリアスの作成は本当に簡単です。 構文は次のようになります。

alias short_word = '置換するコマンドまたは単語'

前の例をとると、次のようになります。

エイリアスsyslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

コマンドは一重引用符で囲まれています。 しかし、問題は これはどこに置きますか? 一時的なものにしたい場合は、コンソールに書き込むだけで、閉じるまで続きます。

永続的に必要な場合は、これをファイル内に配置します 〜/ .bashrc これは私たちの中にあります /ホーム、そうでない場合は、作成します (常にドットを前にして)。 の行を追加したとき alias このファイルでは、単にコンソールに配置します。

$ . .bashrc

そして準備ができました!!!

注:昨日、ISPの問題により、<°Linuxで何も公開できませんでした。お詫び申し上げます。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   Jc

    このタイプの投稿は、私たちが日常的に使用しないツールを更新するのに害はありません。 さらに、それは時代を超えています。 書いたXNUMX年後、初日のままです。
    少なくともdebianでは、言及したファイルの代わりに.bash_aliasesファイルを使用して独自のエイリアスを追加することをお勧めします。 彼 。 .bashrcは、私が言うエイリアスファイルの検索を処理します。

  2.   ビクター

    チュートリアルをありがとう。 私は質問があります:コマンドは何をしますか? .bashrc '? 特に、.bashrcファイルの前のドット(。)は何をしますか?

    1.    シッカー

      手遅れだとは思いますが、ファイル名の前にドットがあるとフォルダ内に非表示になるのでそこに表示されますが、非表示のファイルを表示するまで表示されません。

      1.    アロル669

        ファイルを隠すという意味ではないと思います。 よく見ると、前にスペースで区切られた別のXNUMXつがあります。
        $。 .bashrc

        最初は、ファイルを実行したり、ファイルに含まれている情報を再読み込みしたりするだろうと思いました。 代わりに、エイリアスを有効にするために再起動する必要があったため、コマンドは不明のままです。

  3.   ジョンドライ

    このコマンドを参照するエイリアスがある場合でも、どのようにしてコマンドを使い続けることができますか? (例:これがエコーのエイリアスである場合、rmコマンドをどのように使用しますか?)

  4.   パブロ

    これにとても感謝しています。 乾杯!

  5.   アレクレドンドスク8

    こんにちは、チュートリアルをありがとうございました、それは私を大いに助けました。