すべてのユーザーの永続的な環境変数


11

システム上のすべてのユーザーに、/ usr / local / share_ideasディレクトリーを指すSPIという名前の環境変数を持たせたいです。どうすればいいのですか?

回答:


16

ファイルの/ etcディレクトリに配置します/etc/profile.d/myvariable.sh。このファイルでは、次のように設定します。

SPI=/usr/local/share_ideas

/etc/profile.dディレクトリ内のファイルは、システムにログインするユーザーの一部として自動的に提供されます。「.sh」で終わるファイルは、bashシェルによって使用されます。


4
なんで/etc/profile/etc/profile.dファイルを使用する方が良いという特定の理由はありますか?
terdon

11
/etc/profileRPMへの更新の結果としてgetが更新された場合。これはリモートの問題ですが、変更が失われないようにシステムレベルのファイルはそのままにしておくことをお勧めします。
slm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.