SlideShare uma empresa Scribd logo
Linux System
Administrator
*Slides do primeiro módulo do Curso Especialista em Linux da 3Way Networks
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Antes os softwares eram distribuídos
gratuitamente e com código fonte
– O hardware tinha maior valor.
• Ao se valorizar, software começa a ser
comercializado sob licença
Código Fonte
É o software escrito em uma linguagem
de programação e origina o código
binário (executável) do programa.
1.1. Modalidades de Licenciamento
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Possui código fonte fechado.
• Somente o código binário e manual é
distribuído para o usuário.
• As licenças são conhecidas como EULA
(End User License Agreements),
representa muitas restrições às cópias.
Alternativas
Shareware
Freeware
- o site www.simtel.net fonece amostras
1.2. Software Proprietário
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Possui código fonte aberto.
• O autor normalmente cede direitos de
uso, cópia, alteração e distribuição.
• Free Software – software com liberdade
de uso.
“O software livre é uma questão de liberdade, não
de preço. Para entender o conceito, você deve
pensar em livre como na liberdade de expressão, não
em 'cerveja grátis'”.
Free Software Foundation (FSF)
1.3. Software Livre
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Para evitar confusão de nomes sugiu o
termo Open Source.
• Microsoft Shared Source foi lançada
pela microsoft como reação.
1.3. Software Livre
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• GPL (General Public License)
• LGPL (Lesser GPL)
• OSD (Open Source Definition)
• BSD (Berkeley System Distribution)
• MozPL (Mozilla Public License)
1.4. Tipos de Licenciamento
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
Distribuição
É uma versão do linux compilada por
alguém.
Também conhecida como Distro.
Para obter informações de outras
distribuições, acessar o site:
www.distrowatch.com
1.5. Distribuições
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
Red Hat
É uma distribuição base. Cobra somente
o suporte mais também e uma distro
OpenSource.
www.redhat.com
Debian
Também uma distribuição base. Sua
proposta é ser formada somente por
softwares livres.
www.debian.org
1.5. Distribuições
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
Suse
É da Novell e aparece entre as mais
utilizadas comercialmente.
www.suse.com
Slackware
É distribuição base e a mais antiga em
atividade. Seu ponto forte é a
estabilidade.
www.slackware.com
1.5. Distribuições
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• A instalação do linux pode ser feita
por CD, DVD, Pendrive, o próprio disco
rígido ou por Rede (NFS, FTP ou HTTP).
• Normalmente possui duas modalidades:
modo texto e modo gráfico.
• Deve-se preocupar com o
particionamento do disco para instalar
- ext3, reiser, swap, lvm, raid, etc.
• A apostila apresenta a atividade de
instalação.
1.6. Instalação do Linux
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Um disco possui setores. Cada setor
cabem 512 bytes. A capacidade de
armazenamento se dá multiplicando os
setores por 512 bytes.
MBR (Master Boot Record)
1.7. Estrutura do MBR
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• É um conjunto de estruturas lógicas e
de rotinas que permitem ao sistema
operacional controlar o acesso ao disco
rígido.
FAT, NTFS, EXT2, EXT3, EXT4, REISERFS,
XFS, JFS, SWAP
1.8. Sistema de Arquivos
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Ext3 - (third extended file system)
journaling.
• Ext2 - (second extended file system)
usado em disco rígido, disquete, pen
drive.
• ReiserFS - Foi o primeiro sistema de
arquivos com suporte a “journaling”
incluído no kernel do Linux 2.4+[3].
• Swap – Partição de troca.
1.8. Sistema de Arquivos
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Filesystem Hierarchy Standard –
Organiza e define os principais
diretórios dos SOs Linux/Unix.
1.9. FHS
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
1.9. FHS
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
1.9. FHS
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Característica marcante de sistemas
operacionais Unix/Linux.
• O console real pode ser usado para
alternar entre vários consoles
virtuais.
• As teclas [alt] + [fn] alternam entre
eles.
f1 a f6 – Texto
f7 a f12 - Gráfico
1.10. Virtual Console
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
1.10. Virtual Console
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
1.11. Desligamento/Reinicialização
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
1.11. Desligamento/Reinicialização
Todos direitos reservados a 3Way Networks
1. INTRODUÇÃO
• Consiste em fazer uma instalação do
Linux na estrutura LVM (Logical Volume
Management) em uma máquina virtual
previamente preparada.
• Os discos rígidos dessa máquina
virtual deverão ser SATA e/ou SCSI.
• O instrutor acompanhará a sua
atividade.
• Maiores detalhes na página 20 da
apostila.
1.12. Laboratório
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DE SISTEMA
• BIOS (Basic Input/Output System)
– Checa o hardware a procura de erros
- Ausência do teclado paraliza a
inicialização do Servddor
→ Desabilitar essa característica
• I/O (Input/Output)
• IRQ (Interrupção)
• DMA (Direct Memory Access)
Reconhecer Dispositivos/Módulos
Comandos de reconhecimento de
dispositivos/módulos: lspci, lsusb,
lsmod, modprobe
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
lspci – lista dispositivos pci
Sintaxe: lspci [opcao]
Exemplos: lspci
lspci -s endereco -v
lsusb – lista dispositivos usb
Sintaxe: lsusb [opcao]
Exemplos: lsusb
lsusb -d ID -v
lsmod – lista módulos do sistema.
Sintaxe: lsmod [opcao]
Exemplo: lsmod
modprobe – carrega módulos do sistema.
Sintaxe: modprobe [opcao] nome_modulo
Exemplo: modprobe scsi_mod
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.1. Alteração de runlevels
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.2. Comunicando com o processo INIT
init – muda o nível de execução atual
Sintaxe: init nivel_execucao
Exemplos: init 5
init 3
telinit – faz o mesmo que o init
Sintaxe: telinit nivel_execucao
Exemplos: telinit 5
telinit 3
runlevel – exibe o runlevel atual
Sintaxe: runlevel
Exemplo: runlevel
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.3. Outras funções do INIT
• Monitoramento do sistema – mantém
vivos alguns processos importantes para
o sistema.
Ex. Terminais
• Desligamento Automático – quando
ocorre longa queda de energia, os no-
breaks enviam um sinal SIGPWR (30) ao
processo init para ele desligar
corretamente a máquina.
Se energia voltar, os no-breaks também
avisam e o processo cancela o
desligamento.
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.4. Arquivo /etc/inittab
Controla os Runlevels
identificacao : nivel_de_execução : acao : processo
identificação – identifica a linha
nivel_de_execucao – nível de execução
do processo
acao – indica o tipo de ação que será
executada para aquela identificação
processo – indica o processo ou comando
a ser executado
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.4. Arquivo /etc/inittab
acao
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.4. Arquivo /etc/inittab
Linhas do Arquivo
id:3:initdefault:
si: :sysinit:/etc/rc.d/rc.sysinit
su:1S:wait:/etc/rc.d/rc.K
rc:2345:wait:/etc/rc.d/rc.M
ca::ctrlaltdel:/sbin/shutdown -t5 -r now
l0:0:wait:/etc/rc.d/rc.0
l6:6:wait:/etc/rc.d/rc.6
pf::powerfail:/sbin/genpowerfail start
pg::powerokwait:/sbin/genpowerfail stop
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.4. Arquivo /etc/inittab
Linhas do Arquivo (Continuação)
pr:12345:powerokwait:/sbin/shutdown -c "Energia
reestabelecida; Shutdown Cancelado!"
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
c2:1235:respawn:/sbin/agetty 38400 tty2 linux
c3:1235:respawn:/sbin/agetty 38400 tty3 linux
c4:1235:respawn:/sbin/agetty 38400 tty4 linux
c5:1235:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
x1:4:wait:/etc/rc.d/rc.4
Obs.: O comando init q aplica as mudanças sem reboot.
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.5. O diretório /etc/rc.d/
Contém os diretórios de cada nível de
execução com seus arquivos de
inicialização
/etc/rc.d/rc0.d/ – para runlevel 0
/etc/rc.d/rc1.d/ – runlevel 1
... até
/etc/rc.d/rc6.d/ – runlevel 6
Obs.: As ferramentas ntsysv e chkconfig são
utilizadas para manipular os processos dos runlevels.
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.6. Arquivos Importantes
Fornecem informações para os comandos
como lspci, lsusb e lsmod
Obs.: Os comandos citados extraem suas informações de
arquivos contidos nos diretórios /proc, /sys e /dev.
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.7. Dispositivos de armazenamento
Costumam estar em /dev e podem ser IDE,
SATA, PATA, SCSI
IDE SCSI
Cabo
SATA
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
2.7. Dispositivos de armazenamento
Costumam estar em /dev e podem ser IDE,
SATA, PATA, SCSI
scsi_info – listar os dispositivos SCSI.
Sintaxe: scsi_info
Todos direitos reservados a 3Way Networks
2. ARQUITETURA DO SISTEMA
• Este laboratório tem o objetivo de
realizar uma configuração do arquivo
/etc/inittab para inicialização em modo
texto.
• O instrutor acompanhará a sua
atividade.
• Maiores detalhes na página 32 da
apostila.
2.9. Laboratório
Todos direitos reservados a 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks

Mais conteúdo relacionado

Mais procurados

Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
fernandao777
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
Anderson Lago
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
Carlos Melo
 

Mais procurados (19)

Redes prática - Inetd
Redes prática - InetdRedes prática - Inetd
Redes prática - Inetd
 
Dhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamentoDhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamento
 
Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008
 
Administração de Redes Linux - III
Administração de Redes Linux - IIIAdministração de Redes Linux - III
Administração de Redes Linux - III
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores Linux
 
Tcpip
TcpipTcpip
Tcpip
 
Proftpd
ProftpdProftpd
Proftpd
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Firewall em Linux
Firewall em LinuxFirewall em Linux
Firewall em Linux
 
Tutorial sobre iptables
Tutorial sobre iptablesTutorial sobre iptables
Tutorial sobre iptables
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Seguranca em Servidores Linux
Seguranca em Servidores LinuxSeguranca em Servidores Linux
Seguranca em Servidores Linux
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Aula 8.3 - Iptables Tabela NAT
Aula 8.3 - Iptables Tabela NATAula 8.3 - Iptables Tabela NAT
Aula 8.3 - Iptables Tabela NAT
 
Linux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPDLinux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPD
 
Implatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com LinuxImplatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com Linux
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
 
Entendendo como fazer um firewall pessoal
Entendendo como fazer um firewall pessoalEntendendo como fazer um firewall pessoal
Entendendo como fazer um firewall pessoal
 
TcpiP redes internas externas
TcpiP redes internas externasTcpiP redes internas externas
TcpiP redes internas externas
 

Semelhante a Linux System Administrator | Curso de Redes | 3Way Networks

DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
Tchelinux
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
Filipe Jesus
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
eliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
guest7a481e8
 

Semelhante a Linux System Administrator | Curso de Redes | 3Way Networks (20)

IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
 
Linux - Bruno Oliveira 12ºL
Linux - Bruno Oliveira 12ºLLinux - Bruno Oliveira 12ºL
Linux - Bruno Oliveira 12ºL
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Curso Linux
Curso LinuxCurso Linux
Curso Linux
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Apostila(1)
Apostila(1)Apostila(1)
Apostila(1)
 
Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009
 
apostila linux
apostila linuxapostila linux
apostila linux
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdf
 

Linux System Administrator | Curso de Redes | 3Way Networks

  • 1. Linux System Administrator *Slides do primeiro módulo do Curso Especialista em Linux da 3Way Networks Todos direitos reservados a 3Way Networks
  • 2. 1. INTRODUÇÃO • Antes os softwares eram distribuídos gratuitamente e com código fonte – O hardware tinha maior valor. • Ao se valorizar, software começa a ser comercializado sob licença Código Fonte É o software escrito em uma linguagem de programação e origina o código binário (executável) do programa. 1.1. Modalidades de Licenciamento Todos direitos reservados a 3Way Networks
  • 3. 1. INTRODUÇÃO • Possui código fonte fechado. • Somente o código binário e manual é distribuído para o usuário. • As licenças são conhecidas como EULA (End User License Agreements), representa muitas restrições às cópias. Alternativas Shareware Freeware - o site www.simtel.net fonece amostras 1.2. Software Proprietário Todos direitos reservados a 3Way Networks
  • 4. 1. INTRODUÇÃO • Possui código fonte aberto. • O autor normalmente cede direitos de uso, cópia, alteração e distribuição. • Free Software – software com liberdade de uso. “O software livre é uma questão de liberdade, não de preço. Para entender o conceito, você deve pensar em livre como na liberdade de expressão, não em 'cerveja grátis'”. Free Software Foundation (FSF) 1.3. Software Livre Todos direitos reservados a 3Way Networks
  • 5. 1. INTRODUÇÃO • Para evitar confusão de nomes sugiu o termo Open Source. • Microsoft Shared Source foi lançada pela microsoft como reação. 1.3. Software Livre Todos direitos reservados a 3Way Networks
  • 6. 1. INTRODUÇÃO • GPL (General Public License) • LGPL (Lesser GPL) • OSD (Open Source Definition) • BSD (Berkeley System Distribution) • MozPL (Mozilla Public License) 1.4. Tipos de Licenciamento Todos direitos reservados a 3Way Networks
  • 7. 1. INTRODUÇÃO Distribuição É uma versão do linux compilada por alguém. Também conhecida como Distro. Para obter informações de outras distribuições, acessar o site: www.distrowatch.com 1.5. Distribuições Todos direitos reservados a 3Way Networks
  • 8.
  • 9. 1. INTRODUÇÃO Red Hat É uma distribuição base. Cobra somente o suporte mais também e uma distro OpenSource. www.redhat.com Debian Também uma distribuição base. Sua proposta é ser formada somente por softwares livres. www.debian.org 1.5. Distribuições Todos direitos reservados a 3Way Networks
  • 10. 1. INTRODUÇÃO Suse É da Novell e aparece entre as mais utilizadas comercialmente. www.suse.com Slackware É distribuição base e a mais antiga em atividade. Seu ponto forte é a estabilidade. www.slackware.com 1.5. Distribuições Todos direitos reservados a 3Way Networks
  • 11. 1. INTRODUÇÃO • A instalação do linux pode ser feita por CD, DVD, Pendrive, o próprio disco rígido ou por Rede (NFS, FTP ou HTTP). • Normalmente possui duas modalidades: modo texto e modo gráfico. • Deve-se preocupar com o particionamento do disco para instalar - ext3, reiser, swap, lvm, raid, etc. • A apostila apresenta a atividade de instalação. 1.6. Instalação do Linux Todos direitos reservados a 3Way Networks
  • 12. 1. INTRODUÇÃO • Um disco possui setores. Cada setor cabem 512 bytes. A capacidade de armazenamento se dá multiplicando os setores por 512 bytes. MBR (Master Boot Record) 1.7. Estrutura do MBR Todos direitos reservados a 3Way Networks
  • 13. 1. INTRODUÇÃO • É um conjunto de estruturas lógicas e de rotinas que permitem ao sistema operacional controlar o acesso ao disco rígido. FAT, NTFS, EXT2, EXT3, EXT4, REISERFS, XFS, JFS, SWAP 1.8. Sistema de Arquivos Todos direitos reservados a 3Way Networks
  • 14. 1. INTRODUÇÃO • Ext3 - (third extended file system) journaling. • Ext2 - (second extended file system) usado em disco rígido, disquete, pen drive. • ReiserFS - Foi o primeiro sistema de arquivos com suporte a “journaling” incluído no kernel do Linux 2.4+[3]. • Swap – Partição de troca. 1.8. Sistema de Arquivos Todos direitos reservados a 3Way Networks
  • 15. 1. INTRODUÇÃO • Filesystem Hierarchy Standard – Organiza e define os principais diretórios dos SOs Linux/Unix. 1.9. FHS Todos direitos reservados a 3Way Networks
  • 16.
  • 17. 1. INTRODUÇÃO 1.9. FHS Todos direitos reservados a 3Way Networks
  • 18. 1. INTRODUÇÃO 1.9. FHS Todos direitos reservados a 3Way Networks
  • 19. 1. INTRODUÇÃO • Característica marcante de sistemas operacionais Unix/Linux. • O console real pode ser usado para alternar entre vários consoles virtuais. • As teclas [alt] + [fn] alternam entre eles. f1 a f6 – Texto f7 a f12 - Gráfico 1.10. Virtual Console Todos direitos reservados a 3Way Networks
  • 20. 1. INTRODUÇÃO 1.10. Virtual Console Todos direitos reservados a 3Way Networks
  • 21. 1. INTRODUÇÃO 1.11. Desligamento/Reinicialização Todos direitos reservados a 3Way Networks
  • 22. 1. INTRODUÇÃO 1.11. Desligamento/Reinicialização Todos direitos reservados a 3Way Networks
  • 23. 1. INTRODUÇÃO • Consiste em fazer uma instalação do Linux na estrutura LVM (Logical Volume Management) em uma máquina virtual previamente preparada. • Os discos rígidos dessa máquina virtual deverão ser SATA e/ou SCSI. • O instrutor acompanhará a sua atividade. • Maiores detalhes na página 20 da apostila. 1.12. Laboratório Todos direitos reservados a 3Way Networks
  • 24.
  • 25. 2. ARQUITETURA DO SISTEMA Todos direitos reservados a 3Way Networks
  • 26. 2. ARQUITETURA DE SISTEMA • BIOS (Basic Input/Output System) – Checa o hardware a procura de erros - Ausência do teclado paraliza a inicialização do Servddor → Desabilitar essa característica • I/O (Input/Output) • IRQ (Interrupção) • DMA (Direct Memory Access) Reconhecer Dispositivos/Módulos Comandos de reconhecimento de dispositivos/módulos: lspci, lsusb, lsmod, modprobe Todos direitos reservados a 3Way Networks
  • 27. 2. ARQUITETURA DO SISTEMA lspci – lista dispositivos pci Sintaxe: lspci [opcao] Exemplos: lspci lspci -s endereco -v lsusb – lista dispositivos usb Sintaxe: lsusb [opcao] Exemplos: lsusb lsusb -d ID -v lsmod – lista módulos do sistema. Sintaxe: lsmod [opcao] Exemplo: lsmod modprobe – carrega módulos do sistema. Sintaxe: modprobe [opcao] nome_modulo Exemplo: modprobe scsi_mod Todos direitos reservados a 3Way Networks
  • 28. 2. ARQUITETURA DO SISTEMA 2.1. Alteração de runlevels Todos direitos reservados a 3Way Networks
  • 29. 2. ARQUITETURA DO SISTEMA 2.2. Comunicando com o processo INIT init – muda o nível de execução atual Sintaxe: init nivel_execucao Exemplos: init 5 init 3 telinit – faz o mesmo que o init Sintaxe: telinit nivel_execucao Exemplos: telinit 5 telinit 3 runlevel – exibe o runlevel atual Sintaxe: runlevel Exemplo: runlevel Todos direitos reservados a 3Way Networks
  • 30. 2. ARQUITETURA DO SISTEMA 2.3. Outras funções do INIT • Monitoramento do sistema – mantém vivos alguns processos importantes para o sistema. Ex. Terminais • Desligamento Automático – quando ocorre longa queda de energia, os no- breaks enviam um sinal SIGPWR (30) ao processo init para ele desligar corretamente a máquina. Se energia voltar, os no-breaks também avisam e o processo cancela o desligamento. Todos direitos reservados a 3Way Networks
  • 31. 2. ARQUITETURA DO SISTEMA 2.4. Arquivo /etc/inittab Controla os Runlevels identificacao : nivel_de_execução : acao : processo identificação – identifica a linha nivel_de_execucao – nível de execução do processo acao – indica o tipo de ação que será executada para aquela identificação processo – indica o processo ou comando a ser executado Todos direitos reservados a 3Way Networks
  • 32. 2. ARQUITETURA DO SISTEMA 2.4. Arquivo /etc/inittab acao Todos direitos reservados a 3Way Networks
  • 33.
  • 34. 2. ARQUITETURA DO SISTEMA 2.4. Arquivo /etc/inittab Linhas do Arquivo id:3:initdefault: si: :sysinit:/etc/rc.d/rc.sysinit su:1S:wait:/etc/rc.d/rc.K rc:2345:wait:/etc/rc.d/rc.M ca::ctrlaltdel:/sbin/shutdown -t5 -r now l0:0:wait:/etc/rc.d/rc.0 l6:6:wait:/etc/rc.d/rc.6 pf::powerfail:/sbin/genpowerfail start pg::powerokwait:/sbin/genpowerfail stop Todos direitos reservados a 3Way Networks
  • 35. 2. ARQUITETURA DO SISTEMA 2.4. Arquivo /etc/inittab Linhas do Arquivo (Continuação) pr:12345:powerokwait:/sbin/shutdown -c "Energia reestabelecida; Shutdown Cancelado!" c1:1235:respawn:/sbin/agetty 38400 tty1 linux c2:1235:respawn:/sbin/agetty 38400 tty2 linux c3:1235:respawn:/sbin/agetty 38400 tty3 linux c4:1235:respawn:/sbin/agetty 38400 tty4 linux c5:1235:respawn:/sbin/agetty 38400 tty5 linux c6:12345:respawn:/sbin/agetty 38400 tty6 linux x1:4:wait:/etc/rc.d/rc.4 Obs.: O comando init q aplica as mudanças sem reboot. Todos direitos reservados a 3Way Networks
  • 36. 2. ARQUITETURA DO SISTEMA 2.5. O diretório /etc/rc.d/ Contém os diretórios de cada nível de execução com seus arquivos de inicialização /etc/rc.d/rc0.d/ – para runlevel 0 /etc/rc.d/rc1.d/ – runlevel 1 ... até /etc/rc.d/rc6.d/ – runlevel 6 Obs.: As ferramentas ntsysv e chkconfig são utilizadas para manipular os processos dos runlevels. Todos direitos reservados a 3Way Networks
  • 37. 2. ARQUITETURA DO SISTEMA 2.6. Arquivos Importantes Fornecem informações para os comandos como lspci, lsusb e lsmod Obs.: Os comandos citados extraem suas informações de arquivos contidos nos diretórios /proc, /sys e /dev. Todos direitos reservados a 3Way Networks
  • 38. 2. ARQUITETURA DO SISTEMA 2.7. Dispositivos de armazenamento Costumam estar em /dev e podem ser IDE, SATA, PATA, SCSI IDE SCSI Cabo SATA Todos direitos reservados a 3Way Networks
  • 39. 2. ARQUITETURA DO SISTEMA 2.7. Dispositivos de armazenamento Costumam estar em /dev e podem ser IDE, SATA, PATA, SCSI scsi_info – listar os dispositivos SCSI. Sintaxe: scsi_info Todos direitos reservados a 3Way Networks
  • 40. 2. ARQUITETURA DO SISTEMA • Este laboratório tem o objetivo de realizar uma configuração do arquivo /etc/inittab para inicialização em modo texto. • O instrutor acompanhará a sua atividade. • Maiores detalhes na página 32 da apostila. 2.9. Laboratório Todos direitos reservados a 3Way Networks