Apostila de Sistemas Linux
(e um mini-curso online)
aceito receber e-mails EuCurso

Conteúdo do Ebook:

UNIDADE 1. HISTÓRIA DO LINUX. 5
UNIX 5
LINUX. 5
GNU 6
FSF (FREE SOFTWARE FOUNDATION) 6
DISTRIBUIÇÕES LINUX. 7

UNIDADE 2. INSTALAÇÃO DO LINUX 10
REQUISITOS DE HARDWARE . 10
COMPATIBILIDADE DE HARDWARE 10
INSTALANDO O UBUNTU LINUX 10.04 11
GERENCIAMENTO DE DISCOS NO LINUX. 20
CONFIGURAÇÃO DE PLACAS DE EXPANSÃO 20
CONFIGURAÇÃO DE DISPOSITIVOS USB. 21

UNIDADE 3. INICIANDO E FINALIZANDO O USO DO SISTEMA . 23
CONSIDERAÇÕES INICIAIS 23
LOGIN. 23
CONSOLES VIRTUAIS 24
COMANDOS EM MODO TEXTO 24
O QUE É SHELL? 24
CONFIGURAÇÃO DO SHELL. 24
SAIR DO SHELL. 37
REINICIALIZANDO O LINUX 37
DESLIGANDO O LINUX 37

UNIDADE 4. DISPOSITIVOS, SISTEMAS DE ARQUIVOS GNU/LINUX 38
CRIAÇÃO DE PARTIÇÕES E SISTEMAS DE ARQUIVOS. 38
CRIAÇÃO DE SISTEMAS DE ARQUIVOS 39

UNIDADE 5. MANUTENÇÃO DA INTEGRIDADE DE SISTEMAS DE ARQUIVOS . 41
CHECANDO O SISTEMA DE ARQUIVOS 41
EXAMINANDO E CORRIGINDO O SISTEMA DE ARQUIVOS 41

UNIDADE 6. ADMINISTRAÇÃO DE COTAS DE DISCO . 44
INTRODUÇÃO 44
LIMITES DE QUOTAS. 44
CRIANDO E GERENCIANDO QUOTAS 48
COMANDOS PARA MANIPULAÇÃO DE ARQUIVOS 55
COMANDOS DE BUSCA . 67

UNIDADE 7. FLUXOS, CANALIZAÇÃO (PIPES) E REDIRECIONAMENTOS DE SAÍDA 71
REDIRECIONAMENTO 71
CANALIZAÇÃO (PIPE) 71

UNIDADE 8. GERENCIAMENTO DE PROCESSOS 73
TAREFAS EM PRIMEIRO E SEGUNDO PLANO . 74
MODIFICAR A PRIORIDADE DE EXECUÇÃO DE UM PROCESSO . 75

UNIDADE 9. COMPACTADORES 77
COMPILAR E INSTALAR PROGRAMAS 81

UNIDADE 10. ADMINISTRANDO USUÁRIOS E GRUPOS 83
ADICIONANDO UM NOVO GRUPO A UM USUÁRIO. 85

UNIDADE 11. PERMISSÕES DE ACESSO A ARQUIVOS E DIRETÓRIOS 87
DONOS, GRUPOS E OUTROS USUÁRIOS 87
TIPOS DE PERMISSÕES DE ACESSO 88
ETAPAS PARA ACESSO A UM ARQUIVO/DIRETÓRIO 89
EXEMPLOS PRÁTICOS DE PERMISSÕES DE ACESSO. 89
EXEMPLO DE ACESSO A UM DIRETÓRIO. 90
MODO DE PERMISSÃO OCTAL 95
A CONTA ROOT. 98

UNIDADE 12. GERENCIAMENTO DE PACOTES. 99
PACOTES 105
INSTALAR PACOTES 105
O UTILITÁRIO APT. 108

UNIDADE 13. USANDO O EDITOR VI 115
CONCEITOS. 115
INICIANDO O VI. 115
INSERINDO TEXTO 116
APAGANDO TEXTO . 117
MODIFICANDO TEXTO. 118
COMANDOS PARA MOVIMENTAR O CURSOR 119
SALVANDO ARQUIVOS E SAINDO DO VI. 120
EDITANDO OUTRO ARQUIVO. 120
INCLUINDO OUTROS ARQUIVOS 121
RODANDO COMANDOS DO SHELL 121
AJUDA NO VI 122

UNIDADE 14. EXPRESSÃO REGULARES 123
TERMINOLOGIA 123
METACARACTERES. 125
REPRESENTANTES 125
QUANTIFICADORES. 130
ÂNCORAS . 134
OUTROS 136
LINGUAGENS DE PROGRAMAÇÃO 139
DIFERENÇAS DE METACARACTERES ENTRE APLICATIVOS 142
RESUMO DOS METACARACTERES E SEUS DETALHES 143
CARACTERES ASCII IMPRIMÍVEIS 144

UNIDADE 15. BACKUP 145

UNIDADE 16. RAID. 147
ESPELHAMENTO . 148
OUTROS SISTEMAS RAID. 148
IMPLEMENTAÇÃO . 149

UNIDADE 17. LOGS 151
INTRODUÇÃO 151
LOGS BÁSICOS. 151
LOGS GERADOS POR ALGUNS SERVIÇOS DE REDE 154

UNIDADE 18. INICIALIZAÇÃO . 158
INICIALIZAÇÃO DO SISTEMA. 158

UNIDADE 19. O KERNEL DO LINUX 164

UNIDADE 20. SERVIÇOS DE IMPRESSÃO 168

UNIDADE 21. O X11 SERVER . 169