필수 상태 외에도 / bin은 정적으로 연결되어 있어야하며 (동적으로 종속성을로드하려고 시도하지 않아야 함) 이는 파일이 훨씬 클 수 있음을 의미합니다. 그러나 필요한 시스템 라이브러리가 정리되어 있어도 여전히 작동합니다. / usr / bin에는 그러한 권장 사항이 없습니다.
작은 디스크의 옛날에는 부팅 디스크에 / bin을, 별도의 디스크 (때로는 공유 네트워크 드라이브)에 / usr / bin을 사용하는 것이 일반적이었습니다. / bin은 시스템을 부팅하거나 어떤 이유로 / usr / bin을 마운트 할 수없는 경우 수정하는 데 필요한 모든 것을 포함합니다. 오늘날 그다지 의미가없는 역사적 사고 중 하나입니다.
/bin여기서는 시스템 바이너리가 저장되는 위치 (대개이 바이너리는 루트가 소유 함) 인 반면 /usr/bin루트가 아닌 일반 사용자가 사용하는 바이너리의 일반적인 지점입니다. 또한 다른 사용자가 사용할 수 있도록 컴파일러에서 빌드 한 이진 프로그램을 저장하는 곳이기도합니다.
많은 경우 (오늘날도 다양한 이유로) 사람들은 / usr을 별도의 파일 시스템으로 만듭니다. 이러한 상황에서 /가 먼저 마운트 된 후 /의 프로그램이 / bin을 마운트하는 데 사용됩니다. 그래서 거기에 요구 아무것도 / 빈 또는 / sbin에 살고는 / usr 요구를 장착하는 지점에 도착 필요가 있다고는. 또한 / usr을 마운트 할 수없는 경우 문제를 해결하는 데 유용한 항목 도 / bin 또는 / sbin에 저장하는 것이 가장 좋습니다.