Mencari tempat aplikasi di Linux
Bahas Linux lagi dan kali ini hal sederhana yang jarang digunakan tapi sering ditemui dalam konfigurasi aplikasi. Kadang kita kesulitan atau cukup sering lupa dimana tempat program yang terinstall dalam Linux. Tentu saja menyisir direktori /usr/bin/
atau /home/nama_user/
atau /var/
dan masih banyak lagi bukanlah solusi yang tepat, bisa lama sekali baru ketemu karena memang bisa dimana saja. Dan ternyata ada cara yang lebih cepat dan mudah.
Bagaimana caranya? Tinggal kita gunakan perintah whereis
dan saya contohkan dengan mencari tempat Nginx:
whereis nginx
Dan dibalas seperti ini:
nginx: /usr/sbin/nginx /etc/nginx /usr/lib/nginx /usr/share/nginx /usr/share/man/man1/nginx.1.gz
Intinya perintah whereis ini akan mencari tempat program (executables/binary), manual dan sourcenya. Kalau ada ya, jadi kadang tidak semuanya ada dan bisa salah satu saja.
Bagaimana kalau kita hanya ingin mendapatkan letak executable-nya saja? Mungkin hasil diatas terlalu banyak dan ingin diperuncing lagi. Dan sama – sama gampangnya kok, tinggal tambahkan parameter yang sesuai saja:
whereis -b nginx
Akan muncul informasi yang mirip tapi sudah dikurangi berdasarkan jenisnya:
nginx: /usr/sbin/nginx /etc/nginx /usr/lib/nginx /usr/share/nginx
Tapi ada satu perintah alternatif yang bisa dipakai untuk melacak tempat programnya yakni which
dan disusul nama aplikasi, contohnya:
which nginx
Akan muncul seperti ini:
/usr/sbin/nginx
Lebih sederhana lagi jadinya. 🙂
Oh ya, Selamat Hari Raya Lebaran bagi yang merayakan. Mohon maaf lahir dan batin apabila ada kesalahan. 😀