Linuxでのaliasコマンドの使い方の詳細な説明

Linuxでのaliasコマンドの使い方の詳細な説明

1. 別名の使用

alias コマンドは、コマンドのエイリアスを設定するために使用されます。このコマンドを使用すると、長いコマンドを簡略化できます。

エイリアスショートコマンド = '元のコマンドオプション' を使用します

エイリアス 138ssh= 'ssh -i ~/.ssh/138.pem [email protected]'

これで、元の ssh -i ~/.ssh/138.pem [email protected] の代わりに 138ssh を直接使用できるようになりました。

現在のエイリアスをすべて表示 alias-p

エイリアスを削除する unalias コマンド

その後、私は短いコマンドを喜んで使用し、サーバーの IP アドレスを覚えておく必要がなくなりました。

2. エイリアスの永続性

翌日、仕事中に短いコマンドを楽しく入力していたら、

私は急いでオペレーションとメンテナンスの担当者に尋ねたところ、再起動するたびにエイリアスをリセットする必要があると言われました。

これをどうやってプレイすればいいのでしょうか?

幸運なことに、オペレーションとメンテナンスの兄が別のコツを教えてくれました

再起動するたびにリセットする必要がないように、/etc/.bashrc または ~/.bashrc ファイルに alias コマンドを追加します。

/etc/.bashrc はすべてのユーザーに有効ですが、~/.bashrc は現在のユーザーに有効です。
ps: 私のシステムは deep linux で、変更されたのは /etc/bash.bashrc です

最後に、source /etc/bash.bashrc コマンドを実行すると、alias で設定した短縮コマンドを再度使用できるようになります。

注: source Filnameは、現在のbash環境でFileNameのコマンドを読み込んで実行します。

以下もご興味があるかもしれません:
  • Linux エイリアスコマンドの記述
  • よく使われる Linux ls と alias の基本コマンドの詳細な説明
  • Linuxでエイリアス設定を永続化する方法の詳細な説明

<<:  Windows 10 での mysql5.5 データベース コマンドラインの中国語文字化け問題を解決する

>>:  React diffアルゴリズムソースコード分析

推薦する

Linux 時間サブシステムの時間表現例の詳細な説明

序文Linux カーネルでは、元のコードとの互換性を保つため、または特定の仕様に準拠するため、また現...

Web面接でよくある質問:リフローとリペイントの原理と違い

目次ブラウザのレンダリングメカニズムリフローと再塗装リフロー逆流を引き起こす行為:再描画再描画を引き...

MySQL ジョイントインデックスの使用ルール

結合指数は複合指数とも呼ばれます。複合インデックスの場合: MySQL はインデックス内のフィールド...

ウェブページを白黒に変換します(Google、Firefox、IE、その他のブラウザと互換性があります)

CSSファイルに書き込むコードをコピーコードは次のとおりです。 01.html {グレイスケール(1...

Linux Centos でスクリプトを使用して Docker をインストールする方法

Dockerの主な機能は何ですか?現在、Docker には少なくとも次のアプリケーション シナリオが...

AngularJSにおける括弧の役割の詳細な説明

1. 括弧の役割1.1 角括弧 [ ]属性名が角括弧で囲まれている場合、右側には式の値が割り当てられ...

W3C組織はHTML4のスタイルに関する推奨事項を提供しています

これは、W3C 組織が HTML4 に対して提示したスタイル推奨事項です。残念ながら、ブラウザが独自...

jQuery キャンバスで画像検証コード例を描画する

この記事では、jQuery Canvasの描画画像検証コードの具体的なコードを例として紹介します。具...

JavaScriptはスタック構造の詳細なプロセスを実装する

目次1. スタック構造を理解する2. スタック構造のカプセル化3. 10進数を2進数に変換する1. ...

画像をクリックして切り替えるJavaScript

クリックして画像を切り替えることは、日常生活で非常によく行われることです。今日の練習は、画像を切り替...

IE8ブラウザはWebページ標準に完全互換となる

<br />海外メディアの報道によると、マイクロソフトはソフトウェアの相互運用性への取り...

nginx と openssl で https を実装する方法

サーバーデータがSSL証明書を使用して暗号化および認証されていない場合、ユーザーのデータはプレーンテ...

Dockerとイメージの操作方法

ミラーを探すDocker Hubのウェブサイトからイメージを検索できます。Docker Hubのウェ...

MySQL 基本チュートリアル パート 1 MySQL5.7.18 のインストールと接続チュートリアル

この記事から、MySQL を紹介し学習するための新しい一連の記事がスタートします。なぜ MySQL ...

WIN2008 サーバーのコマンド ラインを使用して IIS7 コンポーネントをインストールおよびアンインストールする方法

注意: .NET FrameWork はコア モードで実行できないため、コア インストール モードの...