CentOSで私のエイリアスがどこに定義されているかどうかはどうすればわかりますか? [コピー]

CentOSで私のエイリアスがどこに定義されているかどうかはどうすればわかりますか? [コピー]

私はCentOSユーザーです。マイコンピュータには、以前に定義されたいくつかのエイリアスを使用できます。よく使うコマンドへのショートカットとして新しいエイリアスを追加したいと思います。

定義されたエイリアスと同じファイルにありたいので、どこで定義するのかわかりません。 bashrc、/.rcなどのファイルを検索しましたが、存在しません。

定義されたエイリアスは、私だけでなくすべてのユーザーが利用できることを確認しました。

答え1

一部のシェルコマンド別名が組み込まれています。使用しているシェルの関連するrcファイル(シェルがbashの場合は.bashrc)にエイリアスを入れて、独自のエイリアスを定義します。

答え2

ヒントありがとうこの問題JigglyNagaが提案したように。

bash -v/を試したbash - x結果、エイリアスが定義された場所は次のとおりです。 /etc/profile.d/login.sh

関連情報