Göre Dosya Sistemi Hiyerarşi Standardı , kabul edilebilir uygulamaya bağlı olarak çeşitli yerler vardır. Burada yoğun bir şekilde alıntı yapıyorum.
bin Elbette "ikili" için kısa
sbin "server binary" kısaltması, aksi halde şöyle tanımlanır:
Sistem yönetimi için kullanılan yardımcı programlar (ve yalnızca diğer kök komutları)
/usr paylaşılabilir, salt okunur veriler içindir ve çeşitli FHS uyumlu ana bilgisayarlar arasında paylaşılabilir olmalıdır (ağınızda çok sayıda makineniz varsa ve hepsi aynı mimariyse, tek bir / usr klasörünü paylaşabilmeniz gerekir. ağdaki her makine ile)
/usr/local yazılımı yerel olarak kurarken sistem yöneticisi tarafından kullanılmak içindir (örn. ağdaki her makineye değil, yalnızca bu makineye yüklenen uygulamalar için).
Bunları bir araya getirmek:
/usr/bin sistemdeki çalıştırılabilir komutların birincil dizinidir.
/usr/sbin münhasıran, sistem yöneticisi tarafından kullanılan tüm önemli olmayan ikili dosyalar içindir.
- Sistem onarım, sistem kurtarma, usr / montaj veya diğer temel fonksiyonlar için gerekli olan sistem yönetim programları yerleştirilmelidir
/sbin(yani sırayla erişmesi gereken şeyler monte etmek yerine /usr/sbingitmek /sbin)
- Aynı şekilde, daha önce gerekli olabilecek temel kullanıcı komutları
/usrgirilir./bin
- Yalnızca yerel makineye kurulan herhangi bir şey girmeli
/usr/local/binveya/usr/local/sbin
Yine de / usr / local için bir başka kullanım var. Dağıtımınızdaki paket yöneticisine yüklediğiniz çoğu şey / usr altına yerleştirilir; birçok insan elle derledikleri şeyleri / usr / local altına koyar. Bu, onları paket yönetim sisteminin dışında tutar ve dağıtımdan ne kurduğunuzu (ve tekrar kapmak için geri almak zorunda kalmazsınız) ve elle derlediklerinizi tespit etmenizi sağlar; aynı zamanda farklı sürümleri aynı anda çalıştırmanıza izin verir (örneğin, / usr / bin / firefox vs / usr / local / bin / firefox).
İşlerin yerleşmiş sanıyordum Sadece zaman, muhtemelen en yakın eşdeğerdir bir başka yerde, orada c:\Program Files- /opt:
/opt Eklenti uygulama yazılımı paketlerinin kurulumu için ayrılmıştır.
/optMuhtemelen en yakın eşdeğerdir c:\program files, bu bir yerdir o birlikte bir klasördeki tüm dosyaları ile bir uygulama bulmak yerine dağılmış beklediğiniz /usr/bin, /varve /etc. Genellikle sadece çok büyük paketler tarafından kullanılır, ancak bu durumda, Netbeans'ın kendi klasörü olmasını istediği göz önüne alındığında, muhtemelen / opt / netbeans altına koymak en mantıklı olur.