CMツールでシステム全体のbashエイリアスを管理するのに最適な場所は何ですか?

CMツールでシステム全体のbashエイリアスを管理するのに最適な場所は何ですか?

私は通常、(すべてのユーザーに影響を与える)システム全体のエイリアスが/etc/bash.bashrc(少なくともArch Linuxと私がよく知っている他の一般的なディストリビューションに)属していることを知っています。

ただし、複数のデバイスでシステム全体の構成を自動的に管理するために、カスタムエイリアスが1つ以上のソースに保存されている場合、/etc/bash.bashrc残念ながら/etc/bash.bashrc標準ディレクトリからファイルは自動的にインポートされません。しかし/etc/profile、それは。

だから私はカスタムエイリアスを/etc/profile.d/*.sh/etc/bash.bashrc

他のより良いオプションがありますか?でエイリアス(および同様のシステム全体の設定)を取得した場合は、何に注意する必要がありますか/etc/profile.d/

明確でない場合、私が解決しようとしている問題は、/etc/bash.bashrcエイリアスや同様のカスタマイズを追加または削除するときにスクリプトが変更されないようにすることです。追加と削除がファイル全体(既に知っているファイルなど)に制限されると、/etc/profile.d/*.sh構成管理(したがってシステム管理)がより簡単になります。最良のアプローチは何ですか?

ベストアンサー1

おすすめ記事