|
LINUX
ADMINISTRAÇÃO
O
módulo Linux
Administração tem uma carga horária de
42 horas
com duração de 3:00 horas cada
aula. Este módulo está destinado a
usuários com
pouco ou nenhum conhecimento em
plataforma Linux e tem como objetivo o aprendisado de ferramentas para
a
instalação, manipulação e
gerenciamento de
sistemas LINUX
Início: 07/03/2005
Término: 08/04/2005
Segunda, Quarta e Sexta-Feira
Das 19:00h Até as 22:10h
Condições Gerais
AULA 1:
1. Introdução
1.1. Antes de
começar
1.2. Pré-requisitos
para a
utilização deste guia
1.3. Desligando
o computador
1.4. Reiniciando
o computador
2. Explicações
Básicas
2.1. Estrutura
básica de
diretórios do Sistema Linux
2.2. Curingas
AULA 2:
3. Hardware
3.1. Placa de
expansão
3.2. Nomes de
dispositivos
3.3. Configuração
de
Hardware
3.3.1. IRQ -
Requisição de
Interrupção
3.3.1.1. Prioridade das Interrupções
3.3.2. DMA -
Acesso Direto a
Memória
3.3.2.1. Conflitos de DMA
3.3.3. I/O - Porta
de
Entrada/Saída
3.4. Hardwares
configuráveis por jumpers, dip-switches,
jumperless
e Plug-and-Play.
3.4.1. Jumpers
3.4.2. Dip-Switches
3.4.3. Jumperless
(sem jumper)
3.4.4. Plug-and-Play
3.4.4.1. Entendendo o arquivo de configuração
`isapnp.conf'
3.5. Listando
as
placas e
outros hardwares em um computador
3.6. Conflitos
de hardware
3.7. Barramento
3.8. Placas
on-board /
off-board
3.9. Hardwares
específicos
ou "For Windows"
3.10. Dispositivos
específicos para GNU/Linux
3.11. Configurações
de
Dispositivos
3.11.1. Configurando
uma placa
de rede
3.11.2. Configurando
uma placa
de SOM no Linux
3.11.2.1. Reservando os recursos de hardware para sua placa de som
3.11.2.2. Configurando uma placa de som usando o padrão OSS
3.11.3. Configurando
um
gravador de CD no Linux
3.11.3.1. Configurando o suporte a um gravador IDE
3.11.3.2. Configurando o suporte a um gravador SCSI
3.11.3.3. Testando o funcionamento
3.11.4. Configurando
o
gerenciamento de energia usando o APM
3.11.5. Configurando
o
gerenciamento de energia usando ACPI
3.11.6. Aivando
WakeUP on Lan
AULA 3:
4. Para
quem
esta migrando (ou pensando em migrar) do DOS/Windows para o Linux
4.1. Quais
as
diferenças
iniciais
4.2. Comandos
equivalentes
entre DOS e Linux
4.2.1. Arquivos de
configuração
4.3. Usando
a
sintaxe de
comandos DOS no Linux
4.4. Programas
equivalentes
entre Windows/DOS e o Linux
5.
Discos
e
Partições
5.1. Partições
5.2. Sistema
de
Arquivos
5.3. Partição
EXT2 (Linux
Native)
5.3.1. Criando um
sistema de
arquivos EXT2 em uma partição
5.3.2. Criando um
sistema de
arquivos EXT2 em um arquivo
5.4. Journaling
5.5. Partição
EXT3 (Linux
Native)
5.5.1. Criando um
sistema de
arquivos EXT3 em uma partição
5.5.2. Criando um
sistema de
arquivos EXT3 em um arquivo
5.5.3. Fazendo a
conversão do
sistema de arquivos EXT2 para EXT3
5.5.4. Convertendo
de EXT3
para EXT2
5.6. Sistema
de
arquivos
reiserfs
5.6.1. Criando um
sistema de
arquivos reiserfs em uma partição
5.6.2. Criando um
sistema de
arquivos reiserfs em um arquivo
5.6.3. Nomeando
uma partição
de disco
5.6.4. Criando o
diretório
especial `lost+found'
5.6.5. dumpe2fs
5.6.6. Partição
EXT2 ou
Arquivo?
5.7. Partição
Linux Swap
(Memória Virtual)
5.7.1. Criando
sistema de
arquivos Swap em uma partição
5.7.2. Criando um
sistema de
arquivos Swap em um arquivo
5.7.3. Partição
Swap ou
Arquivo?
5.8. O
sistema
de arquivos
`/proc'
5.9. LVM
-
Logical Volume
Manager
5.9.1. Representação
gráfica
do LVM
5.9.2. Performance
do LVM
5.9.3. Colocando
LVM em seu
sistema
5.9.4. Aumentando
o tamanho de
um volume lógico
5.9.5. Diminuindo
um volume
lógico
5.10. Formatando
disquetes
5.10.1. Formatando
disquetes
para serem usados no Linux
5.10.2. Formatando
disquetes
compatíveis com o DOS/Windows
5.10.3. Programas
de Formatação
Gráficos
5.11. Pontos
de
Montagem
5.12. Identificação
de discos
e partições em sistemas Linux
5.13. Montando
(acessando)
uma partição de disco
5.13.1. fstab
5.14. Desmontando
uma
partição de disco
AULA
4
6. Gerenciadores
de Partida (boot
loaders)
6.1. LILO
6.1.1. Criando
o arquivo de
configuração do LILO
6.1.2. Opções
usadas no LILO
6.1.3. Um
exemplo do arquivo
de configuração lilo.conf
6.2. GRUB
6.2.1. Como
o GRUB trabalha
com discos e partições
6.2.2. Instalando
o GRUB
6.2.2.1.
No MBR
6.2.3. No
disco flexível
(somente linha de comando)
6.2.4. No
disco flexível (com
interface de menu)
6.2.5. Opções
do arquivo de
configuração
6.2.6. Um
exemplo de arquivo
de configuração
6.2.7. Usando
a linha de
comandos do GRUB
6.2.8. Removendo
o GRUB do MBR
6.2.9. Como
obter informações
mais detalhadas
6.3. Parâmetros
de
inicialização passados ao kernel
6.4. syslinux
6.4.1. Criando
um disquete de
inicialização com o syslinux
6.4.2. O
arquivo SYSLINUX.CFG
AULA
5
7.
Execução
de programas
7.1. Executando
um
comando/programa
7.2. path
7.3. Tipos
de
Execução de
comandos/programas
7.4. Executando
programas em
seqüência
7.5.
ps
7.6. top
7.7. Controle
de
execução de
processos
7.7.1. Interrompendo
a execução
de um processo
7.7.2. Parando
momentaneamente
a execução de um processo
7.7.3. jobs
7.7.4. fg
7.7.5. bg
7.7.6. kill
7.7.7. killall
7.7.8. killall5
7.7.9. Sinais
do Sistema
7.8. nohup
7.9. nice
7.10. fuser
7.11. vmstat
7.12. pidof
7.13. pstree
7.14. Fechando
um programa
quando não se sabe como sair
7.15. Eliminando
caracteres
estranhos
8.
Comandos
para
manipulação de diretório
8.1. ls
8.2. cd
8.3. pwd
8.4. mkdir
8.5. rmdir
9. Comandos
para
manipulação de Arquivos
9.1. cat
9.2. tac
9.3. rm
9.4. cp
9.5. mv
AULA
6
10. Comandos
Diversos
10.1. clear
10.2. date
10.3. df
10.4. ln
10.5. du
10.6. find
10.7. free
10.8. grep
10.9. head
10.10. nl
10.11. more
10.12. less
10.13. sort
10.14. tail
10.15. time
10.16. touch
10.17. uptime
10.18. dmesg
10.19. mesg
10.20. echo
10.21. su
10.22. sync
10.23. uname
10.24. reboot
10.25. shutdown
10.26. wc
10.27. seq
10.28. chattr
10.29. lsattr
10.30. cut
10.31. cmp
10.32. dirname
10.33. diff
10.34. whereis
10.35. which
11. Comandos
de
rede
11.1. who
11.2. Telnet
11.3. finger
11.4. ftp
11.5. whoami
11.6. dnsdomainname
11.7. hostname
11.8. talk
11.9. ping
11.10. rlogin
11.11. rsh
11.12. w
11.13. traceroute
11.14. netstat
11.15. wall
AULA
7
12.
Comandos
para
manipulação de contas
12.1. adduser
12.2. addgroup
12.3. passwd
12.4. newgrp
12.5. userdel
12.6. groupdel
12.7. lastlog
12.8. last
12.9. sg
12.10. Adicionando
o usuário a
um grupo extra
12.11. chfn
12.12. id
12.13. logname
12.14. users
12.15. groups
13. Permissões
de acesso a
arquivos e diretórios
13.1. Donos,
grupos e outros
usuários
13.2. Tipos
de Permissões de
acesso
13.3. Etapas
para acesso a um
arquivo/diretório
13.4. Exemplos
práticos de
permissões de acesso
13.4.1. Exemplo
de
acesso
a um arquivo
13.4.2. Exemplo
de
acesso
a um diretório
13.5. Permissões
de Acesso
Especiais
13.6. A
conta root
13.7. chmod
13.8. chgrp
13.9. chown
13.10. Modo
de permissão octal
13.11. umask
14. Redirecionamentos
e
Pipe
14.1. >
14.2. >>
14.3. <
14.4. <<
14.5. |
(pipe)
14.6. Diferença
entre o
"|" e o ">"
14.7. tee
AULA
8
15. Rede
15.1. O que
é uma rede
15.2. Protocolo
de Rede
15.3. Endereço
IP
15.3.1. Classes
de Rede IP
15.3.2. Para
instalar uma
máquina usando o Linux em uma rede existente
15.3.3. Endereços
reservados para
uso em uma rede Privada
15.4. Interface
de rede
15.4.1. A
interface loopback
15.4.2. Atribuindo
um endereço
de rede a uma interface (ifconfig)
15.5. Roteamento
15.5.1. Configurando
uma rota
no Linux
15.6. Resolvedor
de nomes
(DNS)
15.6.1. O
que é um nome?
15.6.2. Arquivos
de
configuração usados na
resolução de nomes
15.6.2.1. /etc/resolv.conf
15.6.2.2. /etc/host.conf
15.6.2.3. /etc/hosts
15.6.2.4. /etc/networks
15.6.3. Executando
um
servidor de nomes
15.7. Serviços
de Rede
15.7.1. Serviços
iniciados
como Daemons de rede
15.7.2. Serviços
iniciados
através do inetd
15.7.2.1. /etc/inetd.conf
15.8. Segurança
da Rede e
controle de Acesso
15.8.1. /etc/ftpusers
15.8.2. /etc/securetty
15.8.3. O
mecanismo de
controle de acessos tcpd
15.8.3.1. /etc/hosts.allow
15.8.3.2. /etc/hosts.deny
15.8.3.3. /etc/hosts.equiv
e
/etc/shosts.equiv
15.8.3.4. Verificando
a
segurança do TCPD e a sintaxe dos arquivos
15.8.4. Firewall
15.9. Outros
arquivos de configuração
relacionados com a rede
15.9.1. /etc/services
15.9.2. /etc/protocols
AULA 9
16. Kernel
e
Módulos
16.1. O
Kernel
16.2. Módulos
16.3. Como
adicionar suporte
a Hardwares e outros dispositivos no kernel
16.4. kmod
16.5. lsmod
16.6. insmod
16.7. rmmod
16.8. modprobe
16.9. depmod
16.10. modconf
16.11. Recompilando
o Kernel
16.12. Arquivos
relacionados
com o Kernel e Módulos
16.12.1.
/etc/modules
16.12.2.
modules.conf
16.13. Aplicando
Patches no
kernel
17.
Arquivos
e
daemons de
Log
17.1. Formato
do
arquivo de
log
17.2. Daemons
de
log do
sistema
17.2.1. syslogd
17.2.1.1. Arquivo
de configuração `syslog.conf'
17.2.2. klogd
17.3. logger
18.
Compactadores
18.1. Extensões
de arquivos
compactados
18.2. gzip
18.3. tar
18.4. bzip2
AULA 10
19. Sistema
de
gerenciamento de pacotes
19.1. dpkg
19.1.1. Pacotes
19.1.2. Instalar
pacotes
19.1.3. Dependências
19.1.4. Listar
pacotes
existentes no sistema
19.1.5. Removendo
pacotes do
sistema
19.1.6. Removendo
completamente
um pacote
19.1.7. Mostrar
descrição do
pacote
19.1.8. Procura
de pacotes
através do nome de um arquivo
19.1.9. Status
do pacote
19.1.10
Procurando pacotes com problemas de instalação
19.1.11
Mostrando a lista de pacotes do sistema
19.1.12
Obtendo uma lista de pacotes para instalar no sistema
19.1.13
Configurando pacotes desconfigurados
19.1.14 Listando
arquivos de um
pacote
19.2. Apt
19.2.1. O
arquivo
`/etc/apt/sources.list'
19.2.1.1. Endereços
de
servidores e mirrors nacionais da `Debian'
19.2.1.2. Um
modelo de arquivo
`sources.list'
19.2.2. O arquivo
`/etc/apt/apt.conf'
19.2.3. Copiando a
lista de
pacotes disponíveis
19.2.4. Utilizando
CDs
oficiais/não-oficiais/terceiros com o apt
19.2.5. Instalando
novos
pacotes
19.2.6. Removendo
pacotes
instalado
19.2.7. Atualizando
sua
distribuição
19.2.8. Removendo
pacotes
baixados pelo `apt'
19.2.9. Procurando
por
pacotes através da descrição
19.2.10. Procurando
um pacote
que contém determinado arquivo
19.2.11. Modos
eficazes de
compilação do código fonte para a
Debian
19.2.12. Verificando
pacotes
corrompidos
19.2.13. Corrigindo
problemas
de dependências e outros erros
20.
Personalização
do
Sistema
20.1. Variáveis
de
Ambientes
20.2. Modificando
o
Idioma usado em seu sistema
20.3. Alias
20.4. Arquivo
`/etc/profile'
20.5. Arquivo
`.bash_profile'
20.6. Arquivo
`.bashrc'
20.7. Arquivo
`.hushlogin'
20.8. Arquivo
`/etc/environment'
20.9. Diretório
`/etc/skel'
21.
Impressão
21.1. Portas
de
impressora
21.2. Imprimindo
diretamente para a porta de impressora
21.3. Imprimindo
via
spool
21.4. Impressão
em modo
gráfico
21.4.1. Ghost
Script
21.5. Magic
Filter
21.5.1. Instalação
e
configuração do Magic Filter
21.5.2. Outros
detalhes
técnicos sobre o Magic Filter
AULA
11
23.
Manutenção
do Sistema
23.1. Checagem
dos
sistemas de arquivos
23.1.1. fsck.ext2
23.2. reiserfsck
23.3. fsck.minix
23.4. badblocks
23.5. defrag
23.6. Verificando
e
marcando setores danificados em um HD
23.7. Limpando
arquivos
de LOGS
23.8. Recuperando
partições apagadas
23.9. Tarefas
automáticas
de manutenção do sistema
23.10. cron
23.10.1. O
formato de um
arquivo crontab
23.11. at
24. Principais
arquivos de
configuração do diretório `/etc'
24.1.
Diretório
`/etc/alternatives'
24.2.
Arquivo
`/etc/default/devpts'
24.3.
Arquivo
`/etc/default/rcs'
24.4.
Arquivo
`/etc/kbd/config'
24.5.
Diretório
`/etc/menu-methods'
24.6.
Arquivo
`/etc/menu-methods/menu-translate'
24.7.
Arquivo
`/etc/networks'
24.8.
Arquivo
`/etc/network/interfaces'
24.9.
Arquivo
`/etc/networks/options'
24.10. Arquivo
`/etc/networks/spoof-protect'
24.11. Diretório
`/etc/pam.d'
24.12.
Diretório
`/etc/ppp'
24.13. Diretório
`/etc/security'
24.14. Arquivo
`/etc/security/access.conf'
24.15. Arquivo
`/etc/security/limits.conf'
24.16. Arquivo
`/etc/crontab'
24.17. Arquivo
`/etc/fstab'
24.18. Arquivo
`/etc/group'
24.19. Arquivo
`/etc/gshadow'
24.20. Arquivo
`/etc/host.conf'
24.21. Arquivo
`/etc/hostname'
24.22. Arquivo
`/etc/hosts'
24.23. Arquivo
`/etc/hosts.allow'
24.24. Arquivo
`/etc/hosts.deny'
24.25. Arquivo
`/etc/hosts.equiv'
24.26. Arquivo
`/etc/inetd.conf'
24.27. Arquivo
`/etc/inittab'
24.28. Arquivo
`/etc/inputrc'
24.29. Arquivo
`/etc/isapnp.conf'
24.30. Arquivo
`/etc/isapnp.gone'
24.31. Arquivo
`/etc/issue'
24.32. Arquivo
`/etc/issue.net'
24.33. Arquivo
`/etc/lilo.conf'
24.34. Arquivo
`/etc/login.defs'
24.35. Arquivo
`/etc/modules'
24.36. Arquivo
`/etc/modules.conf'
24.37. Arquivo
`/etc/motd'
24.38. Arquivo
`/etc/mtab'
24.39. Arquivo
`/etc/networks'
24.40. Arquivo
`/etc/passwd'
24.41. Arquivo
`/etc/printcap'
24.42. Arquivo
`/etc/protocols'
24.43. Arquivo
`/etc/resolv.conf'
24.44. Arquivo
`/etc/serial.conf'
24.45. Arquivo
`/etc/services'
24.46. Arquivo
`/etc/shadow'
24.47. Arquivo
`/etc/shells'
24.48. Arquivo
`/etc/syslog.conf'
24.49. Arquivo
`/etc/timezone'
AULA
12
25.
Conectando
seu computador a Internet
25.1.
Conectando-se
a
Internet
25.2.
Navegando
na Internet
25.3.
Recebimento
de E-Mails
através do `fetchmail'
25.3.1. Processamento
de
mensagens através do procmail
26.
X Window
(ambiente
gráfico)
26.1.
O
que é X Window?
26.2.
A
organização do
ambiente gráfico X Window
26.3.
Iniciando
o X
26.4.
Servidor
X
27.
Como
obter
ajuda no
sistema
27.1.
Páginas
de Manual
27.2.
Info
Pages
27.3.
Help
on line
27.4.
help
27.5.
apropos/whatis
27.6.
locate
27.7. which
27.8.
Documentação
de
Programas
27.9.
FAQ
27.10. RFC's
28.
Apêndice
28.1.
Sobre
este guia
28.2.
Sobre
o Autor
28.3.
Referências
de auxílio
ao desenvolvimento do guia
28.4.
Onde
encontrar a versão
mais nova do guia?
28.5.
Colaboradores
do Guia
28.6.
Marcas
Registradas
28.7.
Futuras
versões
28.8.
Chave
Pública PGP
AULA
13
29.
Revisão
de conteudos
AULA
14
30.
Revisão
de conteudos
|