Setting PATH linux pada shell zsh

1 May 2020

PATH merupakan variabel shell yang akan menjadi acuan saat kita menjalankan perintah pada terminal dilinux. Shell akan mencari file binary dengan melihat variabel PATH. Misal kita ingin membuat custom command dengan program bash sederhana yang akan menjalankan aplikasi composer tanpa harus harus menyebut command php. contoh:

simpan dengan nama composer dan letakkan di $HOME/bin

#!/bin/bash

php $HOME/.local/bin/composer.phar $*

Agar command composer yang kita buat di atas dapat dijalankan difolder mana saja maka perlu kita tambahkan pada variabel PATH. untuk shell bash bisa kita tambahkan pada file $HOME/.bashrc atau $HOME/.bash_profile dan untuk shell zsh semua setingan ada pada lokasi $HOME/.zshrc atau $HOME/.zprofile, Kita tinggal menambahkan dengan syntax seperti berikut ini

export PATH=$HOME/bin:$PATH

Kemudian agar zsh/ bash mereload file konfigurasi baru gunakan perintah source ~/.zshrc.

sekian