Português Español Italiano English
Apostilas PDF Grátis
Sitemap Adobe Autodesk Corel Microsoft Open Source Variadas

Apostila Manual GNU Linux


 









Apostila Manual GNU Linux

Apostila Manual GNU Linux BAIXA ESTA APOSTILA GRÁTIS
Apostila em formato PDF para que você possa guardá-lo para o seu leitor de PC, e-book ou impressão.


Vínculo Patrocinado



Nota: A Apostila você está prestes a baixar está compactado formato. Rar, se você não tiver um descompactador de arquivos rar você pode baixar o 7-zip e você pode exibir o Foxit Reader PDF.



Índice Apostila Manual GNU Linux


1. Introdução
Antes de começar
Pré-requisitos para a utilização deste guia
O Linux
Algumas Características do Linux
Software Livre
2. Explicações Básicas
Interpretador de comandos
Terminal Virtual (console)
Curingas
3. Hardware
Placa de expansão
Nomes de dispositivos
Configuração de Hardware
IRQ - Requisição de Interrupção
Prioridade das Interrupções
DMA - Acesso Direto a Memória
Conflitos de DMA
I/O - Porta de Entrada/Saída
Hardwares configuráveis por jumpers, dip-switches, jumperless e Plug-and-Play
Jumpers
Dip-Switches
Jumperless (sem jumper)
Plug-and-Play
Entendendo o arquivo de configuração `isapnp.conf'
Listando as placas e outros hardwares em um computador
Conflitos de hardware
Barramento
Placas on-board / off-board
Hardwares específicos ou "For Windows"
Dispositivos específicos para GNU/Linux
Configurações de Dispositivos
Configurando uma placa de rede
Configurando uma placa de SOM no Linux
Reservando os recursos de hardware para sua placa de som
Configurando uma placa de som usando o padrão OSS
Configurando um gravador de CD no Linux
Configurando o suporte a um gravador IDE
Configurando o suporte a um gravador SCSI
Testando o funcionamento
Configurando o gerenciamento de energia usando o APM
Configurando o gerenciamento de energia usando ACPI
Ativando WakeUP on Lan
4. Para quem esta migrando (ou pensando em migrar) do DOS/Windows para o Linux
Quais as diferenças iniciais
Comandos equivalentes entre DOS e Linux
Arquivos de configuração
Usando a sintaxe de comandos DOS no Linux
Programas equivalentes entre Windows/DOS e o Linux
5. Discos e Partições
Partições
Sistema de Arquivos
Partição EXT2 (Linux Native)
Criando um sistema de arquivos EXT2 em uma partição
Criando um sistema de arquivos EXT2 em um arquivo
Journaling
Partição EXT3 (Linux Native)
Criando um sistema de arquivos EXT3 em uma partição
Criando um sistema de arquivos EXT3 em um arquivo
Fazendo a conversão do sistema de arquivos EXT2 para EXT3
Convertendo de EXT3 para EXT2
Sistema de arquivos reiserfs
Criando um sistema de arquivos reiserfs em uma partição
Criando um sistema de arquivos reiserfs em um arquivo
Nomeando uma partição de disco
Criando o diretório especial `lost+found'
dumpe2fs
Partição EXT2 ou Arquivo?
Partição Linux Swap (Memória Virtual)
Criando sistema de arquivos Swap em uma partição
Criando um sistema de arquivos Swap em um arquivo
Partição Swap ou Arquivo?
O sistema de Arquivos `/proc'
LVM - Logical Volume Manager
Representação gráfica do LVM
Performance do LVM
Colocando LVM em seu sistema
Aumentando o tamanho de um volume lógico
Diminuindo um volume lógico
Formatando disquetes
Formatando disquetes para serem usados no Linux
Formatando disquetes compatíveis com o DOS/Windows
Programas de Formatação Gráficos
Pontos de Montagem
Identificação de discos e partições em sistemas Linux
Montando (acessando) uma partição de disco
fstab
Desmontando uma partição de disco
6. Gerenciadores de Partida (boot loaders)
LILO
Criando o arquivo de configuração do LILO
Opções usadas no LILO
Um exemplo do arquivo de configuração lilo.conf
GRUB
Como o GRUB trabalha com discos e partições
Instalando o GRUB
No MBR
No disco flexível (somente linha de comando)
No disco flexível (com interface de menu)
Opções do arquivo de configuração
Um exemplo de arquivo de configuração
Usando a linha de comandos do GRUB
Removendo o GRUB do MBR
Como obter informações mais detalhadas
Parâmetros de inicialização passados ao kernel
LOADLIN
Opções do LOADLIN
Exemplo de inicialização com o LOADLIN
syslinux
Criando um disquete de inicialização com o syslinux
O arquivo SYSLINUX.CFG
Formatação dos arquivos de tela do syslinux
7. Execução de programas
Tipos de Execução de comandos/programas
Executando programas em seqüência
ps
top
Controle de execução de processos
Interrompendo a execução de um processo
Parando momentaneamente a execução de um processo
jobs
fg
bg
kill
killall
killall5
Sinais do Sistema
nohup
nice
fuser
tload
vmstat
pidof
pstree
Fechando um programa quando não se sabe como sair
Eliminando caracteres estranhos
8. Comandos para manipulação de diretório
ls
cd
pwd
mkdir
rmdir
9. Comandos para manipulação de Arquivos
cat
tac
rm
cp
mv
10. Comandos Diversos
clear
date
df
ln
du
find
free
grep
head
nl
more
less
sort
tail
time
touch
uptime
dmesg
mesg
echo
su
sync
uname
reboot
shutdown
wc
seq
chattr
lsattr
cut
cmp
dirname
diff
pr
patch
whereis
which
zforce
gzexe
znew
11. Comandos de rede
who
Telnet
finger
ftp
whoami
dnsdomainname
hostname
talk
ping
rlogin
rsh
w
traceroute
netstat
wall
12. Comandos para manipulação de contas
adduser
addgroup
passwd
newgrp
userdel
groupdel
lastlog
last
sg
Adicionando um novo grupo a um usuário
chfn
id
logname
users
groups
13. Permissões de acesso a arquivos e diretórios
Donos, grupos e outros usuários
Tipos de Permissões de acesso
Etapas para acesso a um arquivo/diretório
Exemplos práticos de permissões de acesso
Exemplo de acesso a um arquivo
Exemplo de acesso a um diretório
Permissões de Acesso Especiais
A conta root
chmod
chgrp
chown
Modo de permissão octal
umask
14. Redirecionamentos e Pipe
tee
15. Rede
O que é uma rede
Protocolo de Rede
Endereço IP
Classes de Rede IP
Para instalar uma máquina usando o Linux em uma rede existente
Endereços reservados para uso em uma rede Privada
Interface de rede
A interface loopback
Atribuindo um endereço de rede a uma interface ifconfig)
Roteamento
Configurando uma rota no Linux
Resolvedor de nomes (DNS)
O que é um nome?
Arquivos de configuração usados na resolução de nomes
/etc/resolv.conf
/etc/host.conf
/etc/hosts
/etc/networks
Executando um servidor de nomes
Serviços de Rede
Serviços iniciados como Daemons de rede
Serviços iniciados através do inetd
/etc/inetd.conf
Segurança da Rede e controle de Acesso
/etc/ftpusers
/etc/securetty
O mecanismo de controle de acessos tcpd
/etc/hosts.allow
/etc/hosts.deny
/etc/hosts.equiv e /etc/shosts.equiv
Verificando a segurança do TCPD e a sintaxe dos arquivos
Firewall
Outros arquivos de configuração relacionados com a rede
/etc/services
/etc/protocols
16. Kernel e Módulos
O Kernel
Módulos
Como adicionar suporte a Hardwares e outros dispositivos no kernel
kmod
lsmod
insmod
rmmod
modprobe
depmod
modconf
Recompilando o Kernel
Arquivos relacionados com o Kernel e Módulos
/etc/modules
modules.conf
Aplicando Patches no kernel
17. Arquivos e daemons de Log
Formato do arquivo de log
Daemons de log do sistema
syslogd
Arquivo de configuração `syslog.conf'
klogd
logger
18. Compactadores
O que fazem os compactadores/descompactadores?
Tipos de compactação
Extensões de arquivos compactados
gzip
zip
unzip
tar
bzip2
rar
19. A distribuição Debian GNU/Linux
Porque usar a Debian?
Pacotes existentes na Debian
O que é sid/testing/frozen/stable?
Como obter a Debian
Programas de configuração
Arquivos de inicialização
Níveis de Execução
Entendendo o funcionamento dos níveis de execução do sistema (runlevels)
Rede no sistema Debian
Bug tracking system
Onde encontrar a Debian para Download?
Lista de pacotes para uma instalação rápida e manual
Pacotes Básicos (Altamente Recomendado)
Compilação do Kernel e programas em linguagem C
X11 (básico)
Window Managers para o X
Impressão (texto e gráfico com sistema de spool)
Som (mixer, mp3, Midi, wav, CD-Player)
Programas de Internet (clientes)
Acessórios
Rede
20. Sistema de gerenciamento de pacotes
dpkg
Pacotes
Instalar pacotes
Dependências
Listar pacotes existentes no sistema
Removendo pacotes do sistema
Removendo completamente um pacote
Mostrar descrição do pacote
Procura de pacotes através do nome de um arquivo
Status do pacote
Procurando pacotes com problemas de instalação
Mostrando a lista de pacotes do sistema
Obtendo uma lista de pacotes para instalar no sistema
Configurando pacotes desconfigurados
Listando arquivos de um pacote
apt
O arquivo `/etc/apt/sources.list'
Endereços de servidores e mirrors nacionais da `Debian'
Um modelo de arquivo `sources.list'
O arquivo `/etc/apt/apt.conf'
Copiando a lista de pacotes disponíveis
Utilizando CDs oficiais/não-oficiais/terceiros com o apt
Instalando novos pacotes
Removendo pacotes instalado
Atualizando sua distribuição
Removendo pacotes baixados pelo `apt'
Procurando por pacotes através da descrição
Procurando um pacote que contém determinado arquivo
Modos eficazes de compilação do código fonte para a Debian
Verificando pacotes corrompidos
Corrigindo problemas de dependências e outros erros
21. Personalização do Sistema
Variáveis de Ambientes
Modificando o Idioma usado em seu sistema
alias
Arquivo `/etc/profile'
Arquivo `.bash_profile'
Arquivo `.bashrc'
Arquivo `.hushlogin'
Arquivo `/etc/environment'
Diretório `/etc/skel'
22. Impressão
Portas de impressora
Imprimindo diretamente para a porta de impressora
Imprimindo via spool
Impressão em modo gráfico
Ghost Script
Magic Filter
Instalação e configuração do Magic Filter
Outros detalhes técnicos sobre o Magic Filter
23. Configuração do sistema
Acentuação
Acentuação em modo Texto
Acentuação em modo gráfico
Número de Cores do ambiente gráfico
Configurando o número de cores para quem inicia pelo prompt
Configurando o número de cores para quem inicia pelo XDM
Ajustando o alinhamento da imagem no X e outras configurações
Sobre o número de cores para jogos que funcionam no X
24. Executando tarefas diversas no Linux
Gravando CDs no Linux
Gravando CDs de dados
Gravando um CD de audio
Cópia de CD para CD
Gravação massiva de CDs
Gravação de CDs diretamente através de arquivos mp3 ou Ogg
Backup de dados para 1 ou mais CDs
Aplicações gráficas para gravação de CDs
Fazendo a capa de frente e verso do CD
Executando vídeos DIVX
Colocando legendas nos filmes
Assistindo DVDs
Convertendo músicas no formato wav para mp3
Convertendo músicas do formato mp3 para cdr
25. Compilação
O que é compilação?
Compilador
26. Manutenção do Sistema
Checagem dos sistemas de arquivos
fsck.ext2
reiserfsck
fsck.minix
badblocks
defrag
Verificando e marcando setores danificados em um HD
Limpando arquivos de LOGS
Recuperando partições apagadas
Tarefas automáticas de manutenção do sistema
cron
O formato de um arquivo crontab
at
27. Principais arquivos de configuração do diretório `/etc'
Diretório `/etc/alternatives'
Arquivo `/etc/default/devpts'
Arquivo `/etc/default/rcs'
Arquivo `/etc/kbd/config'
Diretório `/etc/menu-methods'
Arquivo `/etc/menu-methods/menu-translate'
Arquivo `/etc/networks'
Arquivo `/etc/network/interfaces'
Arquivo `/etc/networks/options'
Arquivo `/etc/networks/spoof-protect'
Diretório `/etc/pam.d'
Diretório `/etc/ppp'
Diretório `/etc/security'
Arquivo `/etc/security/access.conf'
Arquivo `/etc/security/limits.conf'
Arquivo `/etc/crontab'
Arquivo `/etc/fstab'
Arquivo `/etc/group'
Arquivo `/etc/gshadow'
Arquivo `/etc/host.conf'
Arquivo `/etc/hostname'
Arquivo `/etc/hosts'
Arquivo `/etc/hosts.allow'
Arquivo `/etc/hosts.deny'
Arquivo `/etc/hosts.equiv'
Arquivo `/etc/inetd.conf'
Arquivo `/etc/inittab'
Arquivo `/etc/inputrc'
Arquivo `/etc/isapnp.conf'
Arquivo `/etc/isapnp.gone'
Arquivo `/etc/issue'
Arquivo `/etc/issue.net'
Arquivo `/etc/lilo.conf'
Arquivo `/etc/login.defs'
Arquivo `/etc/modules'
Arquivo `/etc/modules.conf'
Arquivo `/etc/motd'
Arquivo `/etc/mtab'
Arquivo `/etc/networks'
Arquivo `/etc/passwd'
Arquivo `/etc/printcap'
Arquivo `/etc/protocols'
Arquivo `/etc/resolv.conf'
Arquivo `/etc/serial.conf'
Arquivo `/etc/services'
Arquivo `/etc/shadow'
Arquivo `/etc/shells'
Arquivo `/etc/syslog.conf'
Arquivo `/etc/timezone'
28. Conectando seu computador a Internet
Conectando-se a Internet
Navegando na Internet
Recebimento de E-Mails através do `fetchmail'
Processamento de mensagens através do procmail
29. X Window (ambiente gráfico)
O que é X Window?
A organização do ambiente gráfico X Window
Iniciando o X
Servidor X
30. Aplicativos para Linux
Aplicativos Básicos
Editores de Texto
Aplicativos para Escritório
Internet
Emuladores
Utilitários
Administração do Sistema
Listagem de Aplicativos para `GNU/Linux'
Periféricos / Gerenciamento de Hardware
Internet
Conferência de audio/vídeo via Internet/Intranet
Gerenciamento de WebSites / Linguagem HTML
Multimídia
Som
Comunicação/Fax
X Window
Editoração Gráfica/Visualizadores
Emuladores/Ferramentas p/ Interação com outros SO
Programação / Bancos de Dados / Acesso a Dados
Impressão
Texto
Kernel
Notebooks
Gravação de CD/DVD
Computação Paralela/Clusters
PalmTop / Palm Pilot / Computadores de Mão
Backup
Utilitários
Compactadores/Descompactadores/Arquivadores
Dispositivos X-10 (Controle de eletrodomésticos e aparelhos via PC)
Outros
31. Como obter ajuda no sistema
Páginas de Manual
Info Pages
Help on line
help
apropos/whatis
locate
which
Documentos HOWTO's
Listagem de HOWTO's
Introdução ao Sistema / Instalação / Configurações / Kernel
Adaptação do `GNU/Linux' para idiomas específicos
Discos / Sistemas de Arquivos / Desempenho
Escrita de Documentação / Editores
Hardware
Software
Plataformas não Intel (x86)
Programação / Compiladores / Banco de Dados
Computação Paralela / Clusters
Configuração de Teclado / Vídeo / Console
Ambiente Gráfico
Suporte ao Sistema / Grupos de Usuários / Listas de Discussão
Migração / Convivência com Outras Plataformas
Tarefas Específicas
Rede / Administração / Firewall / Proxy / Segurança
Outros
Listagem de Mini-HOWTO's
Introdução ao Sistema / Instalação / Configuração / Kernel
Discos / Sistema de Arquivos / Desempenho
Escrita de Documentação / Editores
Hardware
Software
Plataformas não Intel (x86)
Programação / Compiladores / Banco de Dados
Configuração de Teclado / Video / Console
Ambiente Gráfico
Migração/Convivência com outras plataformas
Tarefas Específicas
Rede / Administração / Firewall / Segurança
Outros
Documentação de Programas
FAQ
RFC's
Internet
Páginas Internet de Referência
Listas de discussão
Netiqueta
Recomendações Gerais sobre a Comunicação Eletrônica
Email
Talk
ICQ
Listas de Discussão via Email
32. Apêndice
Sobre este guia
Sobre o Autor
Referências de auxílio ao desenvolvimento do guia
Onde encontrar a versão mais nova do guia?
Colaboradores do Guia
Marcas Registradas
Futuras versões
Chave Pública PGP

Baixar




Baixe o descompactador 7-zip
Baixe o Foxit Reader baixo para ler os apostila.






ApostilasPDF © 2009 - Licença Creative Commons