Di mana executable untuk program disimpan di Ubuntu?
Aplikasi (Komodo Edit) meminta saya untuk mengidentifikasi aplikasi yang akan digunakan sebagai browser web. Saya sudah terbiasa dengan hanya memasukkan nama aplikasi sebagai perintah untuk situasi seperti ini, tetapi skenario ini membuat saya berpikir.
Saya tahu di Windows itu hanya akan menjadi folder aplikasi yang relevan di folder 'file program', tapi saya menganggap hal-hal sedikit berbeda di Linux?
Saya pikir di suatu tempat seperti bin
akan logis tetapi ini muncul untuk aplikasi Linux / Unix standar. Di mana saya dapat menemukan biner yang dapat dieksekusi untuk aplikasi yang disimpan di sistem saya?
sumber
Filesystem Hierachy Standard
... menarik ... Saya tidak akan melewatinya dengan sisir bergigi halus, tapi pasti bagus untuk mengetahuinya ... Ini memberi saya satu lagi wawasan tentang Linux ...Aplikasi yang diinstal melalui manajer paket biasanya pergi ke
/usr/bin
. Aplikasi yang Anda kompilasi sendiri pergi ke/usr/local/bin/
kecuali Anda secara eksplisit menetapkan awalan yang berbeda saat kompilasi.Anda dapat mengetahui di mana aplikasi tertentu hidup dengan mengetik
which application_name
ke terminal. Misalnyawhich firefox
akan mencetak/usr/bin/firefox
(jika Anda menggunakan firefox dari paket Ubuntu).sumber
Komitmen CLI yang baik untuk pertanyaan semacam ini adalah:
atau, tentu saja yang (lihat di bawah)
sumber
Anda juga dapat mencoba ini jika Anda mencari yang dapat dieksekusi dari nama paket:
Ini akan mencantumkan semua file yang dimiliki oleh firefox. Untuk mendapatkan file yang dapat dieksekusi, kirimkan melalui pemrosesan lebih lanjut
sumber