Mencari lokasi 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 lokasi 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 lokasi 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 lokasi 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 lokasi 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. 😀

Tinggalkan komentar