HISTÓRIA
O sistema operacional Unix foi desenvolvido em Laboratórios Bell, em Murray Hill, Nova Jersey. Ken Thompson escreveu originalmente o sistema operacional Unix em PDP e linguagem de montagem. Ele desenvolveu a linguagem de programação B para tornar o sistema operacional Unix portátil. Dennis Ritchie modificado a linguagem de programação B para avançar com a linguagem de programação C. Thomson e Ritchie reescreveram o sistema operacional Unix em C. Linus Torvalads de Findland desenvolveu o sistema operacional Linux.
O que é um Sistema Operacional?
O sistema operacional é uma coleção organizada de programas que atua como uma interface entre o hardware eo usuário, proporcionando ao usuário um conjunto de equipamentos, tais como codificação, depuração, manutenção e acessar arquivos de
Tipos de arquivos em Unix:.
1. simples ou ordinária -
2. diretório d
3. bloco especial b
4. carácter especial c
5. fifo especial p
6. link simbólico l
Características do Unix:
1.
Multi-usuário - Aceita tarefas simultâneas em compartilhamento de arquivos e manipulação
2. Muti-Tasking - permite a execução. mais de um trabalho em um tempo usando o comando de tubulação.
3. Portabilidade
a. Ver Unix System V. 4.0, 4.1, 3.2 e 3.3
b. AIX (RISC 6000)
c. Hewlett-Packard
d. Santa Cruz Operation (SCO)
e. Linux
Comandos básica:
1.
Data: Pacific Saving Time (PST)
$ date + "Day:"% D + $ date "Dia:"% m% d% y
sdate + "Time:"% T $ date + "Time:"% H% M% S
% exibir o conteúdo
2. Calendário
$ cal [ano] $ cal [mês] de [ano]
3. Listagem de diretório
Ls - [opções] [diretório]
Opções:
-a lista todos os arquivos, incluindo arquivos ocultos
Lista -c toda a criação arquivo /alteração
-d Lista somente o nome do diretório, não o seu conteúdo
-F Anexar "/" para diretório e "*" para arquivos executáveis
-l lista longa .
-p Anexar "/" para diretórios arquivos
-r lista em ordem inversa
-s tamanho de impressão de arquivos em blocos
4. pg utilitário exibe o arquivo no terminal, mas faz uma pausa depois de cada tela.
pg [opções] [arquivo]
-c "casas" do cursor e limpa a tela antes de exibir cada
screenful
-e faz com que não para fazer uma p