Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk mengubah suai pembolehubah persekitaran dalam sistem pengendalian Linux
Kaedah 1: Tambah pembolehubah dalam fail /etc/profile [Berkesan untuk semua pengguna (kekal)]
Gunakan vi untuk menambah pembolehubah dalam fail /etc/profile Ini pembolehubah akan sah untuk semua pengguna di bawah Linux dan adalah "kekal".
Untuk membuat perubahan yang baru anda buat berkuat kuasa serta-merta, anda perlu melaksanakan kod berikut
Salin kod Kod adalah seperti berikut:
# sumber /etc/ profil
Kaedah 2: Tambahkan pembolehubah pada fail .bash_profile dalam direktori pengguna [Berkesan untuk pengguna tunggal (kekal)]
Gunakan vi untuk menambah pembolehubah ke fail .bash_profile dalam direktori pengguna Perubahan hanya berkesan untuk pengguna semasa dan adalah "kekal".
Untuk membuat perubahan sebentar tadi berkuat kuasa serta-merta, anda perlu melaksanakan kod berikut dalam direktori pengguna
Salin kod Kod adalah seperti berikut:
# sumber .bash_profile
Kaedah 3: Terus jalankan arahan eksport untuk menentukan pembolehubah [hanya sah untuk shell semasa (bash) (sementara)]
Gunakan terus [export variable name= in the shell command line Variable value] mentakrifkan pembolehubah ini hanya sah di bawah shell semasa (bash) atau subshellnya (bash) Apabila shell ditutup, pembolehubah akan menjadi tidak sah buka shell baru, tidak akan ada pembolehubah sedemikian yang anda perlu gunakan perlu ditakrifkan semula.
Kaedah 4: Tugasan langsung
Masukkan
dalam baris arahan untuk menyalin kod tersebut adalah seperti berikut:
path=$path: /usr/lib64/ruby/gems/2.1.0/gems/jekyll-2.5.3/bin
Menggunakan kaedah ini hanya sah untuk sesi semasa, iaitu , setiap kali anda log keluar atau Selepas log keluar daripada sistem, tetapan laluan akan menjadi tidak sah.
Kaedah 5: Ubah suai fail /ect/profile
Tambah
di hujung fail untuk menyalin kod tersebut berikut:
laluan eksport =$path:/usr/lib64/ruby/gems/2.1.0/gems/jekyll-2.5.3/bin
//Nota: Ada tidak boleh menjadi sebarang ruang pada kedua-dua belah tanda "=" Kaedah ini adalah yang terbaik, kecuali
melainkan anda mengubah suai nilai laluan secara manual, jika tidak, ia tidak akan diubah.
Kaedah 6: Ubah suai fail .bachrc/.bash_profile
Tambah
pada penghujung fail. Kodnya adalah seperti berikut:
laluan eksport=$path:/usr/lib64/ruby/gems/2.1.0/gems/jekyll-2.5.3/bin
Ini kaedah berfungsi untuk pengguna semasa. Ia juga akan menjadi tidak sah apabila anda log keluar daripada sistem
Nota: Untuk kaedah 2 dan 3, jika anda mahu laluan itu berkuat kuasa, anda mesti log masuk semula kaedah boleh memudahkan kerja: Jika /etc/profile diubah suai, maka penyuntingan selesai Kemudian laksanakan profil sumber atau laksanakan arahan ./profile path dan nilai laluan akan berkuat kuasa serta-merta. Prinsip kaedah ini adalah untuk melaksanakan skrip shell /etc/profile sekali lagi Ambil perhatian bahawa ia tidak akan berfungsi jika anda menggunakan sh /etc/profile, kerana sh dilaksanakan dalam proses subkulit, dan walaupun laluan berubah, ia akan. tidak dapat dicerminkan dalam persekitaran semasa, tetapi sumber dilaksanakan dalam proses shell semasa, supaya kita dapat melihat perubahan laluan.
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai pembolehubah persekitaran dalam sistem pengendalian Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!