O que significam essas abreviações?

35

Alguns diretórios são fáceis de entender o significado

/ usr
/ bin
...

Mas para os próximos, não faço ideia.

/ etc
/ opt

opt para opcional?
etc para t eletrônico ...... configuração (sem ideia para t)

Gostaria de saber o que significam essas abreviaturas.

    
por Luc M 01.05.2010 / 03:42

5 respostas

35

Curiosamente, /usr significa recursos do sistema Unix.

"O" etc "em" / etc / bin "realmente significa" etcetera. "Nos primeiros sistemas Unix, o diretório mais importante era o diretório" bin "(abreviação de" binários "- programas compilados), e "etc" era para coisas triviais como startup, shutdown e admin. A lista de coisas que você precisa para rodar o Linux é: um programa binário, etcetera, etcetera - em outras palavras, um único item vital, mais alguns bits menos importantes e peças.

Hoje, "etc" contém arquivos de configuração de todo o sistema que você quase nunca faria - dificilmente sem importância. "- link

    
por 01.05.2010 / 03:56
22

Você pode achar a saída do "man hier" fascinante

    
por 01.05.2010 / 04:10
7

para o leitor curioso, sbin é a abreviação de “binários do sistema” (embora às vezes seja descrito como abreviação de “binários estáticos”, porque em alguns sistemas os executáveis em /sbin sempre estariam vinculados estaticamente a garantir um sistema inicializável se /lib foi destruído); lib , obviamente, significa "bibliotecas".

/var contém "arquivos variáveis" - coisas como logs, IDs de processo, diretórios temporários, bobinas de correio.

/proc (em sistemas que têm proc filesystem) originalmente continha apenas informações sobre processos em execução, mas o Linux estendeu isso para incluir muitas outras informações também (por exemplo, cat /proc/cpuinfo ).

Em algumas variantes Unix mais antigas, /etc geralmente continha programas executáveis (e, na verdade, ainda podem ser executados, em alguns casos), em vez de simplesmente ficar restrito a arquivos de configuração. Se a memória funcionar, ifconfig foi realmente /etc/ifconfig nos sistemas SVR4 há alguns anos.

Se você usa uma máquina Solaris, você também verá xpg4 (em inglês "X / Open Portability Guide"), ccs ("C Compiler System") e ucb ("Universidade da Califórnia"). , Berkeley ”- Compatibilidade BSD).

Você pode encontrar informações sobre o FHS útil:)

    
por 01.05.2010 / 17:09
6

/etc significa et cetera. Referências da Wikipédia um documento da Bell Labs de '72 que o chama etcetera.

    
por 01.05.2010 / 03:48
1

O Padrão de Hierarquia do Sistema de Arquivos contém informações sobre o histórico etc:

link

There has been controversy over the meaning of the name itself. In early versions of the UNIX Implementation Document from Bell labs, /etc is referred to as the etcetera directory,[24] as this directory historically held everything that did not belong elsewhere (however, the FHS restricts /etc to static configuration files and may not contain binaries). Since the publication of early documentation, the directory name has been re-designated in various ways. Recent interpretations include backronyms such as "Editable Text Configuration" or "Extended Tool Chest".

    
por 13.09.2012 / 05:31