/ Bin içindeki ve / usr / bin içindeki şeyler arasındaki ayrım


Yanıtlar:


13

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."


5
Temel durumlarına ek olarak, / bin statik olarak bağlanmalıdır (bağımlılıkları dinamik olarak yüklemeye çalışmayın), bu da çok daha büyük dosyalar olabileceği anlamına gelir. Ancak, gerekli sistem kitaplıkları takılsa bile yine de çalışırlar. / usr / bin için böyle bir öneri yoktur.
Broam

Çoğu zaman, / bin içindeki şeyler bu günlerde statik olarak bağlantılı değildir. Statik olarak sevilen bir ortama ihtiyacınız varsa busybox'ı kullanırsınız.
Ken Bloom

9
$ man hier

dosya sistemi hiyerarşisinin iyi bir açıklamasını içerir


8

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.


3

Fark basit:

/binsistem ikili dosyalarının depolandığı yerdir (çoğunlukla bu ikili dosyaların kökleri vardır), /usr/binsı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.


1

Ç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.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.