Qual é a diferença entre / bin e / usr / bin /?

0

Estou usando o Mac OS X 10.11 (El Capitan) e queria saber qual é a diferença entre /bin e /usr/bin/ ? Aparentemente /usr/bin/ parece ter mais binários como grep etc.

    
por Rajeshwar 28.12.2015 / 02:29

2 respostas

3

Antes que os discos grandes se tornassem comuns, /bin (estando na partição raiz "/") seria montado primeiro e /usr/bin possivelmente um pouco mais tarde, para permitir a verificação de disco, outra manutenção do sistema. O sistema de arquivos raiz pode ser um disco menor (com menos programas).

Isso não é mais o caso (discos grandes são comuns), e em alguns sistemas (Red Hat), /bin é apenas um link simbólico para /usr/bin . O OSX não é um desses sistemas.

Leitura adicional:

por 28.12.2015 / 02:40
1

Em geral, / bin apenas contém os binários que provavelmente são necessários para executar as operações mais críticas, como o comando "mount" que permite que uma pessoa monte outros "pontos de montagem", incluindo o "usr point". / p>

Para detalhes, veja a man page para "hier", que descreve a hierarquia do sistema de arquivos. Essa página man pode ser particularmente propensa a diferir entre diferentes sistemas operacionais. (Por exemplo, como você mencionou o OSX, posso consultar Página man da Apple para hier ).

Houve alguns esforços para padronizar o uso de diferentes diretórios. A padronização mais popular é o Padrão de Hierarquia do Sistema de Arquivos . Os sistemas baseados em Linux podem ser um pouco mais propensos a seguir esse FHS mais de perto do que alguns outros sistemas operacionais. O hiperlink da resposta de Thomas Dickey fornece alguns comentários e referências adicionais, e pode ser bom para aprender algumas generalizações. No entanto, é mais provável que a página do manual "hier" "específico" do sistema "operacional" forneça detalhes que reflitam com precisão como as coisas são normalmente feitas em um sistema operacional específico, de modo que a página man geralmente seja mais confiável do que a documentação menos específica .

    
por 28.12.2015 / 07:51