Parte 2. Linux em Profundidade
Índice
- 6. Sistemas de Arquivo e Pontos de Montagem
- 1. Princípios
- 2. Particionando um Disco
Rígido, Formatando uma Partição
- 3. Os Comandos mount e umount
- 7. Introdução a Linha de Comando
- 1. Utilitários para Tratamento de Arquivos
- 1.1. mkdir, touch: Criando Diretórios e Arquivos
Vazios
- 1.2. rm: Apagando Arquivos ou Diretórios
- 1.3. mv: Movendo ou Renomeando Arquivos
- 1.4. cp: Copiando Arquivos e Diretórios
- 2. Tratando Atributos de Arquivo
- 2.1. chown, chgrp: Mudam o Dono ou o Grupo de Um ou
Mais Arquivos
- 2.2. chmod: Mudando as Permissões de Arquivos e
Diretórios
- 3. Casamento de Padrões no Shell
- 4. Redirecionamentos e Pipes
- 4.1. Um Pouco Mais Sobre Processos
- 4.2. Redirecionamentos
- 4.3. Pipes
- 5. Auto Completar na Linha de Comando
- 5.1. Exemplo
- 5.2. Outros Métodos de Completar
- 6. Iniciando e Tratando Processo em Segundo Plano:
Controle de Trabalhos
- 7. Algumas Palavras ao Final
- 8. Edição de Textos: Emacs e VI
- 1. Emacs
- 1.1. Pequena Apresentação
- 1.2. Começando com o Emacs
- 1.3. Lidando com os buffers
- 1.4. Copiar, Cortar, Colar, Procurar
- 1.5. Sair do emacs
- 2. Vi: o ancestral
- 2.1. Modo de Inserção,
Modo de Comando, Modo de Execução...
- 2.2. Trabalhando com Buffers
- 2.3. Edição de Textos e Comandos de
Movimentação
- 2.4. Cortar, Copiar, Colar
- 2.5. Saindo do Vi
- 3. Uma última palavra...
- 9. Utilitários na Linha de Comando
- 1. Operações com Arquivo e Filtragem
- 1.1. cat, tail, head, tee: Comandos para Impressão de Arquivos
- 1.2. grep: Localizando Strings em um Arquivo
- 1.3. Expressões Regularem e Filtros com o egrep
- 1.4. wc: Contando Elementos em Arquivos
- 1.5. sort: Ordenando o Conteúdo de um Arquivo
- 2. find: Encontrando Arquivos
- 3. Agendamento de Inicialização de Comandos
- 3.1. crontab: Reporting ou Editando o Arquivo crontab
- 3.2. at: Agendando uma Comando uma Única Vez
- 4. Arquivamento e Compactação de Dados
- 4.1. tar: Tape ARchiver
- 4.2. bzip2 e gzip: Compressão de Dados
Programs
- 5. Muito, Muito Mais...
- 10. Controle de Processo
- 1. Mais Sobre os Processos
- 1.1. A Árvore de Processo
- 1.2. Sinais
- 2. Informação sobre Processos: ps e
pstree
- 2.1. ps
- 2.2. pstree
- 3. Envando Sinais para Processos: kill,
killall e top
- 3.1. kill, killall
- 3.2. Misturando o ps e o kill: top
- 4. Configurando Prioridade para Processos: nice,
renice
- 4.1. renice
- 4.2. nice
- 11. Os Arquivos de Inicialização: init sysv
- 1. Introdução
- 2. Níveis de Execução
- 2.1. Configurando Serviços nos Níveis de Execução
- 2.2. Controlando Serviços em um Sistema em Execução
- 12. Acesso Remoto Seguro
- 1. Configuração do Servidor SSH
- 2. Configuração do Cliente SSH
- 3. Copiando Arquivos Entre um
Sistema Remoto
- 13. Gerenciamento de Pacotes na Linha de Comando
- 1. Instalando e Removendo
Pacotes
- 2. Gerenciamento de Mídias
- 2.1. Acrescentando Novas
Mídias
- 2.2. Removendo Mídias
- 2.3. Atualizando Mídias
- 2.4. Ordenação das Mídias
- 3. Dicas e Truques
- 3.1. Listas Resumidas vs. Completas
- 3.2. Encontrando o
Pacote que Contém um Arquivo Específico
- 3.3. Atualizando Pacotes