Introdução ao LPI
PARÂMETROS DO KERNEL
ACPI = liga/desliga o suporte ACPI (ACPI=off)
ACPI = Advanced Configuration and Power Interface: controle de energia dos dispositivos
INIT = define o binário do gerenciador de processos (init = /bin/bash)
MEM = define o máximo de memória disponível para o sistema (mem=1024M)
MAXCPUS = define o número máximo de cpus para o sistema (maxcpus = 4)
QUIET = suprimi as informações de carregamento do kernel
VGA = seleciona o modo de video (VGA = 773)
ROOT = define a partição raiz do sistema de arquivos (/root/dev/sda2)
RO/RW = define se a partição raiz será montada em RO ou RW
SPLASH = define a exibição de uma imagem durante o carregamento do kernel
Rad Hat e derivados = RHGB
Linux = kernel
GNU / Linux = aplicativos + kernel
Distro = GNU + Linux
Initrd: imagem carregada em memória que cria uma raiz temporária enquanto não é efetuado o switch root
GERENCIADORES DE PROCESSOS
Sysvinit: síncrono, serial, runlevels (/sbin/init)
Upstart: assincrono, serial, runlevels (/sbin/init)
Systemd: assíncrono, paralelo, targets (/usr/lib/systemd/systemd) Targets: níveis de execução ilimitados, nomenclatura livre, interdependência entre níveis
Runlevel default: /etc/inittab
Alterar runlevel: ‘init’ N ou ‘telinit N’
Exibir runlevel atual: runlevel
Comando shutdown: altera para os runlevels 0, 1 ou 6, podendo exibir mensagem a outros usuários logados
Sintaxe: shutdown [opções] [mensagem]
/etc/init.d: diretório de scripts executados pelo gerenciador de processos (sysvinit ou upstart)
Manipulação: service (start | stop | restart | status | condrestart | reload | condstop) - condrestart: só dá restart se o serviço estiver ativo - condstop: só para o serviço se ele estiver em execução - reload: recarrega arquivos de configuração sem parar o serviço
Exercícios
101.2: 1-C / 2-C / 3-B / 4-D / 5-A / 6-B / 7-B / 8-C / 9-C / 10-D / 11-A / 12-B / 13-C / 14-A,B,C / 15-A
16-A / 17-A / 18-A / 19-C / 20-C