最近、私はシステムをよりよく理解するためにLinuxターミナルコマンドで遊んだ。
aliasコマンドを使用して、コマンドを呼び出すためにコマンドに別の名前を付けることができることに気づきます。例えば、
alias print="echo"
この場合はecho
交換されますprint
。
唯一の問題は、1つの端末セッションにのみ固定されているようです。サードパーティ製ソフトウェアを使用せずにこれらのエイリアスを永久に維持する方法はありますか?ソフトウェアの選択肢があれば、喜んで聞きたいです。
何もダウンロードせずにこれを行う方法を探しています。
ベストアンサー1
すべてのセッションの開始時に読み取るファイルにエイリアスを入れる必要があります。
ファイル~/.bashrc
には次の内容を含める必要があります。
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
つまり、ファイルが存在する場合は~/.bash_aliases
そのファイルがインポートされ、ここで定義されているすべてのエイリアスがセッションに適用されます。最善の方法は、エイリアスをに保存することです~/.bash_aliases
。そのファイルがない場合は、手動で作成できます。あるいは、別名を~/.bashrc
。
また、現在のターミナルセッションにのみ定義されているエイリアスを永久に保存するには、次のように実行できます。
alias >> ~/.bash_aliases