|
|
Aula 1 (11/03/2002)
- O que é Sistema Operacional?
- Breve histórico do UNIX e Linux.
- UNIX: Sistema Operacional multiusuário e multitarefa, criado em 1969
por Ken Thompson e Dennis Ritchie.
- Linux: Criado em 1991 por Linus Torvalds, baseado no Minix.
- Conceitos relacionados ao Linux:
- O que é kernel.
- O Linux é o kernel. Código principal do Linux. Hoje na versão 2.4.18 (estável)
e 2.5.6 (instável).
- O que é GNU.
- GNU is not UNIX.
- Criado por Richard Stallman em meados de 1984.
- O que é GPL.
- GNU Public License (Em inglês |
Em português).
- 4 liberdades:
- 0: liberdade p/ executar o programa
- 1: liberdade de estudar e adaptar o programa
- 2: liberdade de redistribuir cópias
- 3: liberdade de aperfeiçoar o programa e liberá-lo
- O sistema de arquivos do Linux.
- / : raíz
- /etc : arquivos de configuração e
scripts de inicialização
- /usr : programas e suas respectivas bibliotecas
- /var : logs e informações usadas pelos programas
- /tmp : arquivos temporários
- /lib : principais bibliotecas de sistema
- /bin : programas mais importantes
- /sbin : programas para uso do administrador do sistema
- /home : diretórios dos usuários
- /dev : dispositivos do sistemas
- /proc : informações sobre os programas em execução e
hardware da máquina
- Conceitos de usuário e senha.
- Tipos de usuários: comuns, do sistema e root.
- Segurança da senha
- Conceitos de computadores em rede.
- IP (Internet Protocol): número de 32 bits no formato X.X.X.X (0<=X<=255).
Identifica o computador.
- DNS (Domain Name System): associa ao IP um nome.
- Conceito de shell.
- Console Virtual: Permite executar mais de uma atividade ao mesmo tempo.
- Para mudar entre consoles:
- Ctrl+Alt+FX (modo gráfico)
- Alt+FX (modo texto)
- Shell: Interpretador de comando. Alguns shells: bash, bsh, csh, ksh.
- Sobrevivência no Linux:
- passwd: troca de senha.
- logout: sai do sistema (Ctrl+D).
- clear: limpa a tela (Ctrl+L).
- Ctrl+D: sinal de EOF (End of File).
- Ctrl+C: aborta a execução do programa.
- TAB: recurso "auto-completar". Tenta completar o comando que está sendo digitado.
- Shift+PgUp e Shift+PgDown: navega no buffer do terminal.
- Seta p/ cima: percorre o histórico.
- Obtendo ajuda no Linux:
- Procura de ajuda (FAQ, manuais).
- man: mostra página do manual (Sintaxe: man [nome_do_programa]).
- info: mostra documentação mais completa (Sintaxe: info [nome_do_programa]).
- apropos: procura referências nos manuais (Sintaxe: apropos [alguma_coisa]).
- Quando contatar o administrador da rede.
|
|
|