Що це? ...
Що це? ...
Відповіді:
У Вікіпедії є гідне пояснення . З цієї статті:
/bin: "Основні бінарні команди, які повинні бути доступні в режимі одного користувача; для всіх користувачів, наприклад, cat, ls, cp."/usr/bin: "Неістотні бінарні команди (не потрібні в режимі одного користувача); для всіх користувачів."У старі часи на невеликих дисках було звичайно мати / bin на завантажувальному диску, а / usr / bin на окремому диску (іноді навіть спільний мережевий диск). / bin міститиме все необхідне для завантаження системи, або виправлення, якщо / usr / bin чомусь не вдалося встановити. Це ще одна з тих історичних аварій, яка має сьогодні не так багато сенсу.
Відмінність проста:
/binце місце, де зберігаються системні бінарні файли (в основному ці бінарні файли належать кореням), тоді як /usr/binце звичайне місце для бінарних файлів, якими користуються звичайні некористувачі. Це також загальне місце для депонування бінарних програм, які були побудовані компілятором для використання іншими користувачами.
Багато разів (навіть сьогодні, з різних причин) люди створюють / usr як окрему файлову систему. За цих обставин, / монтується спочатку, потім програми на / використовуються для монтажу / бін. Отже, є вимога, що все, що потрібно, щоб дійти до точки монтажу / usr, потрібно жити в / bin або / sbin. Крім того, все корисне для усунення неполадок (якщо ви не можете встановити / usr) також найкраще зберігатись у / bin або / sbin.