Cara mengatur variabel $ path dengan benar di bash

Cara mengatur variabel $ path dengan benar di bash

Bash adalah akronim dari Bourne-Again Shell, yang merupakan penerus Bourne Shell yang didistribusikan dengan sebagian besar sistem operasi Linux dan GNU. Muncul dengan beberapa fitur canggih dari versi sebelumnya.

Itu JALUR adalah variabel lingkungan yang menyimpan jalur direktori yang berisi file yang dapat dieksekusi.

Cara mengatur variabel jalur?

Setiap kali Anda perlu menambahkan eksekusi baru di variabel jalur, Anda dapat menambahkannya ke awal direktori lain atau di akhir direktori lainnya.

Sistem memeriksa direktori di bawah yang dapat dieksekusi yang ditetapkan di jalur dari awal hingga akhir. Jika biner yang diperlukan ditemukan di direktori, itu akan mengabaikan sisanya. Jika Anda telah menambahkan yang dapat dieksekusi di akhir, sistem dapat mengabaikan bahwa jika executable ditemukan dengan nama yang sama di direktori yang dikonfigurasi sebelumnya.

  • Menyiapkan setelah Eksekusi Lainnya:
    Ekspor Path = $ Path:/Opt/Maven/Bin
    1Ekspor Path = $ Path:/Opt/Maven/Bin
  • Menyiapkan sebelum executable lainnya:
    Path Ekspor =/opt/maven/bin: $ path
    1Path Ekspor =/opt/maven/bin: $ path
Info: Saat menggunakan /etc/lingkungan file, cukup atur path tanpa ekspor perintah, seperti:
Path =/opt/maven/bin: $ path
1Path =/opt/maven/bin: $ path

Di mana untuk mengatur variabel jalur?

Ada beberapa skrip yang tersedia di sistem Linux di mana Anda dapat mengatur variabel lingkungan jalur. Skrip ini dijalankan dalam kondisi yang telah ditentukan sebelumnya. Seperti, beberapa skrip dieksekusi selama startup sistem, dan beberapa di antaranya dieksekusi pada login atau logout pengguna.

Di bawah ini adalah daftar skrip yang dieksekusi dalam kondisi yang berbeda. Anda dapat memilih salah satunya untuk mengatur variabel jalur.

  • Konfigurasi Sistem-Seluruh:
    • /etc/bashrc: Skrip ini dipanggil pada startup sistem. Mengatur lingkungan jalur ke file ini akan tersedia untuk semua pengguna.
    • /etc/bash.Bashrc: Script ini dipanggil untuk shell interaktif dan login.
    • /etc/profile: Skrip ini hanya dipanggil dengan cangkang login.
    • /etc/profile.D/*.SH: Semua skrip dengan ".Ekstensi sh ”dipanggil oleh /etc /skrip profil.
    • /etc/lingkungan: Ini adalah file pertama yang digunakan sistem operasi saat login. Ini secara khusus digunakan untuk menyiapkan variabel lingkungan. File ini tidak perlu digunakan "ekspor"Kata kunci.

  • Konfigurasi Tingkat Pengguna:
    • $ Rumah/.Bashrc: File ini dipanggil untuk shell non-login.
    • $ Rumah/.Profil: File ini dipanggil untuk shell login. Juga, file ini memanggil ~/.skrip Bashrc.

Kesimpulan

Variabel lingkungan jalur adalah bagian penting dari Linux dan sistem operasi berbasis GNU lainnya. Anda harus berhati -hati sebelum mengatur variabel jalur.