Ne? hayır /bin/
, /usr/bin
herhangi bir FHS uyumlu sisteme bir bağlantı değildir . Örneğin, - Orada bu görmezden popüler Unix sistemleri ve Linux dağıtımları hala olduğunu unutmayın /bin
ve /sbin
sembolik olarak edilir /usr/bin
Arch Linux (sen gerekmez olmak akıl yürütmeye /bin
sadece canlı önyükleme ediyorum çünkü kurtarma / tek kullanıcı-modu için CD).
/bin
hem sistem yöneticisi hem de kullanıcılar tarafından kullanılabilecek, ancak başka hiçbir dosya sistemi kurulmadığında gerekli olan komutları içerir (örneğin, tek kullanıcı modunda). Ayrıca, komut dosyaları tarafından dolaylı olarak kullanılan komutları da içerebilir.
/usr/bin/
Bu, sistemdeki yürütülebilir komutların birincil dizinidir.
esasen, /bin
acil durum onarımı, önyükleme ve tek kullanıcı modu için sistemin gerektirdiği yürütülebilir dosyaları içerir. /usr/bin
gerekli olmayan herhangi bir ikili dosya içerir.
Ayrı disklerde / bölümlerde /bin
olabileceklerini, aynı diskte olması gerektiğini not edeceğim /
. /usr/bin
başka bir diskte olabilir - bu yapılandırmanın bir süredir bozulduğuna dikkat edin (bu nedenle örneğin sistemd önyükleme sırasında bu yapılandırma hakkında uyarır).
Tam bir doğruluk için, bazı sendikalar FHS'yi görmezden gelebilir, çünkü bunun sadece bir Linux Standardı olduğuna inanıyorum, SUS, Posix veya başka bir UNIX standardına dahil edildiğinin farkında değilim, ancak IMHO olmalı. Yine de LSB standardının bir parçası .