Bu ne? ...
Bu ne? ...
Yanıtlar:
Wikipedia'nın iyi bir açıklaması var . Bu makaleden:
/bin
: "Tek kullanıcı modunda bulunması gereken temel komut ikili dosyaları; örneğin, cat, ls, cp gibi tüm kullanıcılar için."/usr/bin
: "Gerekli olmayan komut ikili dosyaları (tek kullanıcı modunda gerekli değildir); tüm kullanıcılar için."Küçük disklerin eski günlerinde, önyükleme diskinde / bin ve ayrı bir diskte (bazen de paylaşılan bir ağ sürücüsü) / usr / bin olması yaygındı. / bin sistemi önyüklemek için gereken herhangi bir şeyi içerir veya / usr / bin herhangi bir nedenle monte edilemezse düzeltir. Bugün pek mantıklı olmayan bu tarihi kazalardan bir diğeri.
Fark basit:
/bin
sistem ikili dosyalarının depolandığı yerdir (çoğunlukla bu ikili dosyaların kökleri vardır), /usr/bin
sıradan root olmayan kullanıcılar tarafından kullanılan ikili dosyalar için olağan noktadır. Ayrıca, derleyici tarafından diğer kullanıcılar tarafından kullanılmak üzere oluşturulan ikili programları yatırmak için yaygın bir yerdir.
Çoğu zaman (bugün bile, çeşitli nedenlerle), insanlar ayrı bir dosya sistemi olarak / usr oluşturur. Bu durumlarda, önce / bağlanır, ardından / bin üzerindeki / bin üzerindeki programlar kullanılır. Yani bir var gereklilik şey / bin veya / sbin yaşamak / usr ihtiyaçlarını montaj noktasına ulaşmak için gerekli. Ayrıca, sorun giderme sorunlarında yararlı olan herhangi bir şey (/ usr bağlayamıyorsanız) en iyi / bin veya / sbin dizininde saklanır.