Variabel Lingkungan Permanen untuk semua pengguna


11

Saya ingin semua pengguna di sistem memiliki variabel lingkungan bernama SPI yang menunjuk ke direktori / usr / local / share_ideas. Bagaimana saya melakukannya?

Jawaban:


16

Saya akan meletakkannya di direktori / etc di file /etc/profile.d/myvariable.sh. Dalam file ini saya akan mengaturnya seperti ini:

SPI=/usr/local/share_ideas

File dalam /etc/profile.ddirektori secara otomatis bersumber sebagai bagian dari pengguna yang masuk ke sistem. File yang diakhiri dengan ".sh" digunakan oleh bash shell.


4
Kenapa tidak masuk /etc/profile? Apakah ada alasan khusus bahwa menggunakan /etc/profile.dfile lebih baik?
terdon

11
Dalam kasus /etc/profileget diperbarui sebagai hasil dari pembaruan ke RPM. Ini adalah masalah jarak jauh tetapi lebih baik membiarkan file level sistem sendirian sehingga perubahan Anda tidak hilang.
slm
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.