SUMÁRIO
INTRODUÇÃO.....................................................................................................................5
1. História.......................................................................................................................6
1.1. Características....................................................................................................6
2. Tempo compartilhado.................................................................................................7
3. O Núcleo....................................................................................................................8
4. Programas...................................................................................................................9
5. SHELL.......................................................................................................................9
5.1. Shell’s...............................................................................................................10
6. Comandos Básicos.......................................................................................................11
5
INTRODUÇÃO
Nesse trabalho irei comentar um pouco sobre o sistema operacional UNIX, vou
potentes programas.
6
1. História
simultaneamente.
1.1. Características
• Capacidade Multitarefa;
• Capacidade Multiusuário;
• Transportabilidade;
de arquivo, com base em poucos comandos sem usar compilador; existe o modo gráfico,
semelhante ao Windows.
2. Tempo compartilhado
Tempo compartilhado é uma das técnicas que foram desenvolvidas para compartilhar o
computador entre vários usuários. O objetivo do tempo compartilhado é dar a cada usuário
computadores modernos podem processar milhões de informações por segundo. Com esta
aos seus vizinhos e outros milhares à função de coordenar tudo isto - tudo num único
segundo.
computador trabalha diligentemente nele até que esteja terminado. O computador pode,
neste momento, fazer algumas outras operações simultaneamente, mas, basicamente, seu
de partes. Cada programa sendo executado recebe uma parte do tempo. Quando mais
programas estão sendo executados, cada programa recebe uma parte menor do que quando
somente uns poucos programas estão rodando. Considerando que os computadores são
dispositivos rápidos, eles podem mudar rapidamente de uma tarefa para outra, dando a
verdade, o computador está progredindo em uma tarefa e daí passando a outra e assim por
diante.
todo o seu tempo mudando de programas e muito pouco tempo realmente executando-os.
3. O Núcleo
Certas funções de sistemas operacionais são necessárias muitas vezes a cada segundo.
Por exemplo, a parte do sistema UNIX que se envolve na mudança de um programa para
outro (tempo compartilhado) é solicitada muitas vezes a cada segundo. No sistema UNIX
massa para outro. Estes tipos de funções são fornecidos por utilitários, programas padrões
os quais são solicitados de acordo com a demanda dos usuários. No sistema UNIX é fácil
UNIX tenta dotar o núcleo de características relativamente novas para que a maioria das
funções dos sistemas operacionais possa ser fornecida por programas utilitários.
4. Programas
certo resultado. Quando um programa não está sendo executado, a sequência de instruções
Para rodar o programa, uma cópia das instruções deve estar carregada na memória.
5. SHELL
interativo. Pode-se controlar o shell através de comandos que o shell interpreta (decodifica)
inseridos. Ou seja, ao ser inserido um nome de comando ou programa, o shell fará com que
comum, semelhante a qualquer outro programa que rode no sistema UNIX. A única coisa
10
que é especial sobre o shell é o fato de ele ser central à maioria das interações com o
sistema UNIX. Se você for um usuário comum, então passará muito tempo inserindo
comandos. O shell tem muitas características que podem ser usadas para aumentar sua
eficácia.
O poder do sistema UNIX provém de sua capacidade de permitir que programas rodem
programa é considerado um mundo dentro dele mesmo. No sistema UNIX quase todos os
programas são ferramentas simples que podem ser combinadas com outros programas para
5.1. Shell’s
- C Shell (CSH)
- Versão BSD;
- History, alias;
- Controle de processos;
- Prompt %
11
- Padrão do Unix;
processos;
- Prompt $.
- Prompt #
6. Comandos Básicos
- man: help
REFERÊNCIAS
http://www.cenapad.unicamp.br/servicos/treinamentos/tutorial_unix/unix_tutor-2.html
http://www.levenez.com/unix/