$PATH
variabel adalah salah satu variabel lingkungan default di linux (ubuntu). Ini digunakan oleh shell untuk mencari file atau perintah yang dapat dieksekusi. Meskipun ada dua jenis variabel lingkungan - global dan lokal , di sini saya hanya akan membahas $PATH
khusus ini variabel.
Jadi, mari kita mulai dengan mengeluarkan dulu konten $PATH
variabel:
$ echo $PATH
Dan Anda akan mendapatkan hasil seperti ini yang merupakan daftar direktori yang dipisahkan oleh titik dua:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Sekarang inilah bagian penting untuk membuat program terminal Anda dapat dieksekusi tanpa menulis path lengkap.
1. Mengekspor variabel PATH ke /etc/environment
Salah satu cara tercepat untuk menambahkan direktori secara permanen ke $PATH
variabel lingkungan adalah dengan menggunakan perintah berikut:
# first append the new directory to path
$ PATH = /usr/local/sbin:/usr/local/bin:/pathToMyDirectory
$ source /etc/environment && export PATH
2. Menggunakan ~/.profile
berkas
Cara lain adalah menggunakan .profile
file dengan menambahkan export
perintah dan kemudian jalankan source
perintah:
# add this command to `~/.profile` file
$ export PATH=$PATH:/myNewDir
# then run the source command
$ source ~/.profile
Di sini $PATH
mengacu pada konten yang sudah diatur oleh sistem, sehingga kita tidak perlu menulis jalur direktori sebelumnya.