Formação de Administradores de Redes Linux LPI level 1

Documentos relacionados
O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Administração de sistemas Linux. Os níveis de inicialização do sistemas (runlevel)

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

Disciplina: Segurança de Redes. Professor: Roitier Campos

Gerenciamento de Boot

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa

Gerenciamento do Processo de Inicialização do Linux

Sistemas Operacionais. Prof. MSc André Y. Kusumoto

MÓDULO 01 INTRODUÇÃO AO LINUX

Administração de sistemas Linux. Estrutura de diretórios Linux O diretório /etc

Lojamundi Tecnologia Sem Limites br

Gerenciando sistemas de arquivos

Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

V 1.6. LPI 101 Arquitetura do Sistema

Introdução a shell scripts

Administração de sistemas Linux. Manipulação do sistemas de arquivos

Dicas Linux em videoaulas

Falando sobre senhas no Linux

S.O.R. Sistemas de arquivos no Linux

Linha de Sistemas Folhamatic

Criar uma máquina virtual para o Red Hat Enterprise Linux 6 no VirtualBox

Aula 06. Montagem de Dispositivos. Prof. Roitier Campos

b. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5)

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Preparatório LPIC-1 Tópicos e 101.3

105 Shell Script. João Bosco Teixeira Junior

Configurando VPS Proxy e SSH

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Prof. Diego Pereira Gerência e Configuração de Serviços para Internet. Shell Script

SEMPRE FAÇA BACKUP DOS ARQUIVOS DE DADOS DE UMA MÁQUINA ANTES DE INSTALAR OUTRO SISTEMA OPERACIONAL

Sistema operacional Debian

Resumo de operação do site ARTESPAÇO IMÓVEIS PENÁPOLIS (admin)

Recuperando o GRUB após instalação do Windows

Introdução à Informática

Tutorial para Instalação do Debian 6.04 (servidor)

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Servidores de Rede - Hardware - RAID 24/06/2014 CURSO TÉCNICO EM REDES SERVIDORES DE REDE

Asterisk para Raspberry Pi

ADMINISTRAÇÃO DE REDES I LINUX. Shell Script. Frederico Madeira LPIC 1, CCNA

Shell Script. Básico do básico

Programação de Scripts Considerações Gerais. Adaptado do material do Prof. Mário Fiocco Júnior

Manual de Instalação C3SL

Preparatório LPIC-1 Tópico 102

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana V

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Asterisk para Raspberry Pi

Um programa awk contém uma seqüência de padrões (expressões regulares) e ações da seguinte forma:

Preparatório LPIC-101

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Estácio-FIC Graduação em Redes de Computadores

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd

Sistemas Operacionais Abertos

Formação de Administradores de Redes Linux LPI level 1

Meios de Comunicação de Dados.

Elaboração de Provas Online usando o Formulário Google Docs

Boot e shutdown. Administração de Sistemas 2015/2016 Pedro Brandão. Referências dos slides

Sistemas Operacionais. Prof. André Y. Kusumoto

Redes de Computadores

MANUAL DE INSTALAÇÃO

Comandos de Verificação. Alberto Felipe Friderichs Barros

Manual de Instalação Recuperação Fiscal

Informática. Linux. Professor Márcio Hunecke.

Particionando um disco rígido

Conceitos Básicos de Scripts

Aula 11 - Enjaulamento de SO

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti

Ambiente de Programação, rastreamento e entrada de dados. MCG114 Programação de Computadores I. Interpretador de Comandos. Interpretador de Comandos

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Aprenda a instalar o novo ArchLinux passo a passo

Guia de Instalação UEG Linux LTS

Administração de Sistemas GNU/Linux

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Contas

Guia de instalação UEG Linux LTS 1. Apresentação

AULA 7. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

MINIX Manual de Instalação de MINIX no LINUX

Disciplina: Segurança de Redes. Professor: Roitier Campos

Instalando o CENTOS 6.6 Minimal

Instalação e Configuração de Servidores Linux Server Partições e Sist. de Arquivos. Prof. Alex Furtunato

Manual de Instalação C3SL

Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5

Introdução ao uso do Linux (parte 2)

CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES LABORATÓRIO AULA 06 Disciplina: Administração de Serviços de Redes Aluno(a):

Questões e dicas. Servidores: Samba Sistema: Discos e partições Sistema: Rede Servidores: SSH Cliente: SSSD Servidores: BareOS/Bacula

MANUAL DE INSTALAÇÃO

Interface gráfica do linux

Manual de Configuração do Alferes 7

Interpretador de comandos Formas de envio de Comandos Terminal Linux Curingas Listando Placas Particularidades. Aula 02

Administração de Redes de Computadores

Esse é um post para mostrar os comandos básicos para administrar containers em docker.

Comandos básicos. Sistemas Operacionais II

Como instalar o Ubuntu Server

Curso Realmente Básico de Linux (10 Coisas que você precisa saber para usar o sistema operacional mais versátil do Mundo IMHO)

Instalação Debian 8 Jessie Dual Boot Windows 8 x Linux

WINDOWS. 1. Baixar o software cwrsync e efetuar a instalação.

Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ

IFSC - SJ CURSO TÉCNICO DE TELECOMUNICAÇÕES DISCIPLINA: MAN / SOP

Lojamundi Tecnologia Sem Limites br

LINUX. Uma visão geral

Transcrição:

Formação de Administradores de Redes Linux LPI level 1 SENAC TI Fernando Costa Expressões Regulares e exercícios

Expressões regulares - ERs Uma expressão regular é um método formal de se especificar um padrão de texto a ser procurado. É uma composição de funções especiais (meta caracteres) que agrupados entre si com caracteres literais (de A à Z) e números podem formar uma seqüência, uma expressão que o shell e editores de texto podem entender e buscar.

Expressões regulares - ERs As expressões regulares são úteis para buscar ou validar textos variáveis como: Número de endereço IP; Endereços de emails; Endereços de internet (URL); Dados na coluna em um texto; Dados que estão entre tags (ex: <p></p> ) de uma linguagem (ex: HTML); Número de CNPJ, RG, CPF, etc; Data e horário;

Expressões regulares - ERs Vários editores de texto e linguagens de programação oferecem suporte a ER. As ferramentas importantes que trabalham com este recurso para a prova LPIC 1 são: grep sed

Meta caracteres ^ início de linha Exemplo: # grep ^s /etc/passwd $ término de linha Exemplo: # grep false$ /etc/passwd

Meta caracteres [ ] procura qualquer caractere dentro dos colchetes Exemplo: # grep ^[aeiou] /etc/passwd. Qualquer caractere Exemplo: # grep ^.[aeiou] /etc/passwd

Meta caracteres [.-.] procura o intervalo entre os caracteres. Exemplo: # grep [0-9] [0-9] [0-9] [0-9] /etc/passwd # grep [a-z] /etc/passwd # grep [A-Z] /etc/passwd

Meta caracteres Para escapar os meta caracteres, ou seja, fazer com que eles NÃO sejam interpretados como meta catacteres, utilize a barra: \ Por exemplo: # grep \. /etc/hosts

Meta caracteres [^abc] qualquer caractere EXCETO abc Exemplo: # grep [^abc] /etc/passwd # grep [^aeiou] /etc/passwd # grep [A-Z] /etc/passwd

SED Uso: $ sed [opções] {script} [arquivos] O comando sed é um editor de textos simples utilizado para fazer pequenas transformações no conteúdo dos arquivos O sed recebe um texto de um ou mais arquivos, passados como argumento na linha de commando e o transforma enviando a modificação para a saída padrão (monitor). Se quisermos que o sed realmente altere o conteúdo do arquivo é necessário utilizarmos o redirecionador ">" (maior-que) para outro arquivo qualquer e depois substituir o arquivo original

SED Exemplo: $ cp /etc/passwd /tmp/senhas $ sed 's/\/bin\/bash/\/usr\/bin\/bash/' /tmp/senhas troca a seqüência /bin/bash por /usr/bin/bash no arquivo /tmp/senhas. Observe que as contrabarras (\) escapam as barras (/), fazendo que o interpretador de ER não interprete o caractere seguinte.

SED Case-Insentive: $ sed 's/bash/rbash/i' /etc/passwd

Exercícios

Trocar o nível de inicialização 1. Editar o arquivo /etc/inittab 2. Alterar a linha do initdefault para 1 3. Reinicializar o computador com o comando telinit 4. Chamar o nível 2 com o comando telinit

Trocar o nível de inicialização Por que ainda iniciou o ambiente gráfico? Por que o processo GDM está com inicialização no runlevel 2, vamos mudar Onde? /etc/rc2.d/ Depois de trocar repita a operação de reboot, inicie o nível 2, faça login, e depois inicie o nível 3

Recuperar a senha de root no GRUB 1. Reinicialize o computador 2. Durante o menu do GRUB aperte E para editar 3. Troque o fim da linha ro quiet para rw init=/bin/bash 4. B para bootar com esta alteração 5. Altere a senha de root com o passwd root 6. E reboot

# apt-get install lilo Instalar o LILO

Recuperar a senha de root no LILO Edite o boot do LILO digitando : (dois-pontos) Escolha uma imagem e adicione ao fim da linha: linux init=/bin/bash Se o seu lilo estiver protegido por senha (através da opção restricted1) você irá precisar lembrar da senha que definiu no arquivo lilo.conf. Caso não se lembre, a recuperação da senha de root será possível somente através de boot por disquete ou CDROM. Caso contrário, o LILO carregará o kernel normalmente e te trará o prompt do shell do super usuário sem a necessidade de login. Uma vez no shell, digite: # mount -o remount -rw / # passwd root

Voltar para o GRUB # grub-install /dev/sda Esse comando ira reescrever a MBR do disco SDA

Voltar para o LILO # lilo M /dev/sda Esse comando ira reescrever a MBR do disco SDA

Adicionar um disco no VBOX Crie um novo disco de 8GB no virtualbox e adicione ao seu linux

Trabalhando com partições No disco que você criou, crie as seguintes partições: 1a. - primária 2GB 2a. - primária 2GB 3a. - extendida 4GB 4a. - lógica 2GB 5a. - lógica 2GB

Formatação Formate as partições escolhendo um sistema de arquivos diferente para cada uma das partições e procure na internet as características de cada um sistemas de arquivos. Envie o resultado de sua pesquisa para: fernandocosta@gmail.com

Montando as partições Monte as partições em pastas que você tenha escolhido.

Montando as partições Configure o arquivo /etc/fsttab para que as partições sejam montadas automaticamente na inicialização do sistema operacional

Fernando Costa www.fernandocosta.com.br fernandocosta@gmail.com