Sebagai seorang programmer, apalagi tukang bikin website dengan Laravel, mungkin kamu akan selalu mengetik php artisan command di Terminal kamu, dan tidak sedikit pula kamu kadang lupa apa perintahnya. Kali ini saya akan berbagi sedikit tips simple yang mungkin cukup akan membuatmu lebih mudah dalam bekerja sehari-hari.
Alias
alias adalah salah satu command pada sistem operasi linux yang berfungsi untuk membuat sebuah alias atau shortcut atau memperpendek sebuah command atau syntax, sehingga hanya dengan beberapa kata saja kita bisa menjalankan sebuah command yang sangat panjang.
untuk membuat sebuah alias baru, kita harus membuat sebuah file baru di folder home user login kamu, yaitu dengan syntax berikut
$ nano ~/.bash_aliases
lalu isikan file tersebut dengan format berikut
alias nama_alias_yg_kamu_mau='perintah_atau_command_yg_ingin_kamu_singkat'
contoh ini adalah beberapa alias yang sering saya gunakan
alias aptupdate='sudo apt update'
alias artisanserve='php artisan serve'
alias artisanmigrate='php artisan migrate'
alias phinxstatus='vendor/bin/phinx status'
alias phinxmigrate='vendor/bin/phinx migrate'
alias phinxrollback='vendor/bin/phinx rollback'
alias phinxcreate='vendor/bin/phinx create'
alias switchphp="sudo update-alternatives --config 'php'"
setelah itu simpan dengan Ctrl + O dan keluar editor nano dengan Ctrl + X
berikutnya kamu harus masukan kode berikut pada file .bashrc atau .zshrc (jika kamu memakai OhMyZSH) agar file .bash_aliases yang sudah dibuat tadi dapat berjalan.
$ nano ~/.bashrc
tambahkan kode berikut:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
simpan & keluar dari editor nano, lalu restart Ubuntu kamu, atau jika kamu ingin langsung mencoba alias yang sudah dibuat tadi jalankan syntax berikut:
$ source ~/.bash_aliases
Sekarang kita tes, dan lihat hasilnya

Oke selamat mencoba, dan nantikan tips ga penting lainnya dari saya
Selamat berbuka puasa, eh masih sejam lagi ketang 😀
Bandung, 17 Ramadhan 1443 H / 19 April 2022

Technopreneur, founder of Webhade, PHP web programmer, designer, businessman, superdad & nice husband