LinuX


História do LinuX

    O Kernel do Linux foi, originalmente, escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidades de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da rede mundial de computadores ( Internet ).
    Linus Torvalds iniciou cortando (Hacking) o kernel como um projeto particular, inspirado em seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andy Tannenbaum. Ele se limitou a criar, em suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho em seu projeto, sozinho, ele enviou a seguinte mensagem para comp.os.minix:

Mensagem:

    Você suspira por melhores dias do Minix-1.1, quando homens serão homens e escreverão seus próprios "device drivers" ?
    Você está sem um bom projeto e esta morrendo por colocar as mãos em um S.O. (sistema Operacional ),no qual você possa modificar de acordo com suas necessidades? Você está achando frustrante quando tudo trabalha em Minix? Chega de atravessar noites para obter programas que trabalhem correto? Então esta mensagem pode ser exatamente para você.
    Como eu mencionei a 1 mês atrás, estou trabalhando em uma versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do estágio em que poderá ser utilizado (embora possa não ser o esperado), e eu estou disposto a colocar os fontes para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso rodando bash, gcc, gnu-make, gnu-sed, compressão, etc. nele.
    No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado, e têm ajudado a fazer do Linux o Sistema Operacional que é hoje.


Estrutura do funcionamento de diretórios em Linux

    A estrutura de diretórios de um Linux típico é mostrada nesta tabela:
     Bin: Arquivos executáveis (binários) de comandos essenciais pertencentes ao sistema e que são usados com freqüência.
     Boot: Arquivos estáticos de boot de inicialização (boot-loader)
     Dev: Arquivos de dispositivos de entrada/saída
     Etc: Configuração do sistema da máquina local com arquivos diversos para a administração de sistema.
     Home: Diretórios local (home) dos usuários
     Lib: Arquivos da bibliotecas compartilhadas usados com freqüência
     Mnt: Ponto de montagem de partição temporários
     Root: Diretório local do superusuário (Root)
     Sbin: Arquivos de sistema essenciais
     Tmp: Arquivos temporários gerados por alguns utilitários
     Usr: Todos os arquivos de usuários devem estar aqui (segunda maior hierarquia)
     Var: Informação variável

    Os diretórios não se restringe somente a estes, a hierarquia de diretórios é continua...

Jônathas Martinelli Peralta

Voltar    Voltar para o TOPO

CopyRight©: 1998/2000 HardCore Home Page
WebMaster®: Jônathas Martinelli Peralta = Crash¢
http://www.oocities.org/hardcorehp