| Oniko Site | ||||||||||||||||||||
|
Unix
|
|
||||||||||||||||||
História1970 surge então a versão do Multics, agora UNIX, escrito em B já com ambiente de operação multi-usuário para computadores da série PDP da DEC. A data zero do UNIX é considerada 01/01/1970. 1973, foi reescrito em C, linguagem de alto nível criada por Dennis Ritchie; 1974 foi liberado para Universidades e Órgãos do governo; 1977 foram registrados 500 computadores com Unix no mundo; 1980 sai a versao Unix-BSD; 1988 sai a versão 4 do sistema (SVR4) 1998 existem vários sistema UNIX difundidos pelo mundo, dentre eles temos os comerciais: AIX, HP-UX, SOLARIS e os livres: LINUX e FreeBSD. CaracterísticasMultitarefa- Execução de vários processos (programas), simultaneamente e não em sequência, aumentando assim a produtiviadade. Multiusuário- Vários usuários podem trabalhar conectados a um único sistema, com as opções específicas para cada usuário. Portabilidade- Implementação de programas em várias
plataformas de trabalho, sendo um OS (SISTEMA OPERACIONAL) genérico,
podendo ser utilizado em outras máquinas.
Estrutura
O Software
O shell é também chamado interpretador de comandos, como no prompt do MS-DOS, auxilia a comunicação entre usuário e OS. O shell chama o programa, encontra-o, envia para a memória e então é executado. Cada programa em execução é conhecido como processo.
Como o Unix é multitarefa ele permite que se execute mais de uma
tarefa ao mesmo tempo, vários programas podem compartilhar a memória
sem interferir no sistema operacional. Sendo que o Kernel do Unix é
capaz de controlar os processos da forma que ele pode descontinuar uma
execução para executar outra e depois retor nar ao ponto
correto do primeiro processo. Então fica parecendo ao usuário
que todos os processos estão sendo executados simultaneamente, embora
o tempo de UCP esteja sendo na realidade compartilhado. Sendo esta uma
característica dos sistemas operacionais de tempo compartilhado
(time-sharing).
O Sistema de Arquivos
É organizado de forma hierárquica, semelhante a uma árvore invertida, onde na raiz temos o diretório /root, o principal diretório do sistema. Em seguida temos os demais subdiretórios seguintes:
| | -- -------------------------------------------------------------- | | | | | | | /bin /etc /usr /home /dev /lib /tmp | | -------- | | /joao /oniko Oniko Site |
||||||||||||||||||||
| Principal | Linux | Redes | Tutoriais |
| Webmaster | Eu | Voluntário | Pensamentos |