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.