Treinamento de Linux Administrador

Duração do curso

40 horas

Início do curso

CONSULTAR

Taxa do curso

CONSULTAR

 Objetivo do Curso

curso de Linux – Princípios do Linux destina-se àqueles que pretendem obter conhecimento e capacitação profissional acerca dos fundamentos envolvidos na utilização do Sistema Operacional Linux, incluindo suas ferramentas.

Pré-requisito do Curso

Para que os alunos possam obter um bom aproveitamento deste curso de Linux – é imprescindível que eles tenham conhecimentos de hardware e de arquitetura.

Programação

 Introdução ao Linux

Free Software Foundation; Software livre; GNU GPL (General Public License); Origem do Linux; Distribuições GNU/Linux; Red Hat Linux; Mandriva; Slackware; Debian GNU/Linux; Ubuntu; Fedora; SUSE; OpenSUSE; Knoppix; Gentoo; Certificação LPI.

 Primeiros contatos com o GNU/Linux

Características herdadas do padrão Unix; Representação por arquivos; Aspecto case-sensitive; Permissão para executar arquivos; Arquivos e diretórios ocultos; Divisão em camadas; Superusuário (root); Aspecto multitarefa / multiusuário; Estrutura do sistema operacional; Shell; bash; Sessões; Executando os primeiros comandos; Iniciando uma sessão (logon); Encerrando uma sessão (logout); Desligando o sistema; Reiniciando o sistema; Obtendo ajuda sobre comandos; Histórico de comandos; Atalhos de teclado utilizados na linha de comando.

 Árvore de diretórios FHS

Diretórios; Hierarquia de diretórios; FHS; Distinção dos diretórios; Estrutura de diretórios; /bin; /boot; /dev; /etc; /lib; /media; /mnt; /opt; /sbin; /srv; /tmp; /usr; /var; Diretórios opcionais; Diretórios especiais; Navegação pelos diretórios; cd; pwd.

 Comandos GNU/Linux

Listando arquivos e diretórios; Obtendo uma lista detalhada; Listando todos os arquivos; Listando recursivamente; Criando arquivos e diretórios; touch; mkdir; Excluindo arquivos e diretórios; rm; rmdir; Copiando arquivos e diretórios; Renomeando e movendo arquivos e diretórios; Utilizando caracteres curinga; Redirecionando a saída e entrada de dados; Redirecionador > ou 1>; Redirecionador 2>; Redirecionador >>; Redirecionador 2>>; Redirecionador <; Redirecionador <<; Redirecionador |; tee; Visualizando arquivos e diretórios; Exibindo a estrutura de um diretório em árvore; Exibindo e concatenando o conteúdo de arquivos; Ajustando a leitura de arquivos; more; less; Visualizando as primeiras e últimas linhas de um arquivo; head; tail; Preparando um arquivo de texto para impressão; Unindo linhas de arquivos distintos; paste; join; Exibindo linhas repetidas de um arquivo; Exibindo um arquivo em um formato específico; od; hexdump; Exibindo a quantidade de linhas, de palavras e caracteres de um arquivo; Classificando numericamente ou alfabeticamente; Exibindo linhas de texto na tela; Filtrando dados; Localizando palavras ou expressões; grep; egrep; fgrep; sed; Obtendo colunas de uma tabela; Determinando o tipo de arquivo; Substituindo e excluindo caracteres de um arquivo; Numerando arquivos; Formatando parágrafos de arquivos; Links; Inodes; Tipos de links; Link simbólico; Link físico (hardlink); Criando links; Convertendo tabulações em espaços e vice-versa; expand; unexpand; Dividindo um arquivo em partes; Administração diária do sistema; Exibindo o espaço em disco; Exibindo o tamanho de arquivos, diretórios e partições; Exibindo o consumo de memória RAM; Exibindo/configurando a data e hora do sistema; Exibindo o tempo de uso do computador; Exibindo a versão e a arquitetura do sistema; Exibindo a diferença entre arquivos; Exibindo o tempo de execução de um programa; Localizando arquivos e diretórios; find; locate; updatedb; Outros comandos; sleep; logger; xargs; seq.

 Documentações GNU/Linux

Documentação; HOW-TOs; Manuais (man pages); Documentações em /usr/share/doc; Comandos de ajuda e acesso às documentações; help; manpath; man; apropos; whatis; info; whereis; which; Ferramentas para consulta de documentações; Outras documentações on-line; The Linux Documentation Project; Grupo de notícias Usenet.

 Editores de texto

Editores de texto GNU/Linux; nano; Utilizando o nano; Gerenciando arquivos; Automatizando tarefas; Navegando pelos arquivos; Realizando buscas; Outros comandos úteis; vim; Modos de comandos e de edição; Utilizando o vim; Alternando entre o modo de comandos e o modo de edição; Gerenciando arquivos; Automatizando tarefas; Navegando pelos arquivos; Realizando buscas; Outros comandos úteis; O arquivo vimrc; joe; Utilizando o joe; Gerenciando arquivos; Encerrando o joe; Automatizando tarefas; Excluindo texto; Navegando pelo arquivo; Realizando buscas; Outros comandos úteis; Alterando o editor de texto padrão.

 Gerenciamento de hardware e dispositivos

O subdiretório /dev; Arquivos de dispositivo; Dispositivos de armazenamento; udev; Sistema de arquivos; Estrutura básica; Bloco de boot; Superbloco; Tabela de inodes; Bloco de dados; Tipos de sistemas de arquivos GNU/Linux; Second Extended File System (ext2); ext3; ext4; reiserfs; xfs; Montando dispositivos; mount; umount; /etc/fstab; Particionando discos; fdisk; cfdisk; UUID (Universally Unique Identifier); Partição swap; Aplicando um sistema de arquivos; mkfs; mke2fs; mkreiserfs; Manutenção do sistema de arquivos; fsck; e2fsck; reiserfsck; debugfs; dumpe2fs; tune2fs.

 Introdução à rede de computadores

Componentes básicos de uma rede; Cabeamento; Adaptadores de redes; Protocolos; Integrantes de uma rede; Host; Servidor; Cliente; Local host; Remote host; Gateway; Identificando os integrantes de uma rede; Protocolos de rede; TCP; UDP; ICMP; O protocolo TCP/IP; Endereçamento IP; Classes IP; Endereços especiais; Máscaras de rede; Broadcast; Multicast; ARP; Network Address Translation (NAT); IPv6; Configurando redes Linux; Verificando o status da interface de rede; Configurando o endereço IP e a máscara de rede; Definindo um gateway padrão; Configurando o servidor DNS; Resolvendo nomes a partir do DNS; Definindo um servidor de DNS; Outros arquivos de configuração; /etc/host.conf; /etc/networks; /etc/hostname; /etc/nsswitch.conf; Configuração estática da rede; Definindo as alterações feitas no arquivo interfaces; Monitorando e reparando problemas de rede; ping; dig; host; netstat; traceroute; tracepath.

 Instalando o GNU/Linux em estações de trabalho

Versões do Debian GNU/Linux; Estável (Stable); Teste (Testing); Em desenvolvimento (Unstable); Pré-requisitos de hardware; Obtendo o sistema operacional; Considerações sobre particionamento; Backup dos arquivos; Instalando o Debian.

 Gerenciando programas

Gerenciadores de pacote; Repositórios; Adicionando o caminho de um CD-ROM ou DVD no repositório; Atualizando a lista dos repositórios; Instalando pacotes; dpkg-reconfigure; Inspecionando pacotes; Atualizando pacotes; Excluindo pacotes; O gerenciador rpm; Arquivos de informações do rpm; Dependências; Instalando pacotes com o rpm; Excluindo pacotes com o rpm; Atualizando pacotes com o rpm; Consultando pacotes com o rpm; O comando alien; O comando rpm2cpio; O gerenciador yum.

 Linux – Servidor X – Interface gráfica

Verificando os dispositivos de hardware compatíveis; Instalando o servidor X; Iniciando o servidor X; Configurando o servidor X; Seções do arquivo xorg.conf; Instalando fontes; Variável DISPLAY; Gerenciadores de display (display managers); Gerenciadores de janela (window managers); Exibindo informações sobre um servidor X; Exibindo informações sobre janelas; Controlando o acesso ao servidor X; Utilizando um servidor X aninhado.

 Administração de usuários e grupos

Tipos de usuário; Permissões de acesso a arquivos e diretórios; Tipos de permissões; Atribuindo permissões; umask; SUID e SGID; Arquivos de administração de usuários e grupos; /etc/passwd; /etc/shadow; /etc/group; /etc/gshadow; Administrando usuários; Obtendo informações sobre o usuário; id; finger; users; who; w; Criando usuários; useradd; adduser; Alterando configurações de usuários; usermod; chfn; Criando e alterando senhas dos usuários; passwd; chage; pwconv; pwunconv; /etc/login.defs; Excluindo usuários; Administrando grupos; Exibindo os grupos de um usuário; Alterando o dono e grupo de arquivos e diretórios; chown; chgrp; Criando e alterando grupos; groupadd; addgroup; groupmod; Excluindo grupos; Definindo a senha de um grupo e adicionando/excluindo seus membros; Efetuando o login em um grupo diferente; Convertendo senhas do /etc/group para /etc/gshadow e vice-versa.

 Gerenciando o shell

Tipos de shell; Variáveis; Definindo variáveis; Visualizando variáveis; env; set; Retornando o valor de variáveis; Excluindo variáveis; Alterando o prompt de comando; Arquivos de configuração do shell; Alterando o shell atual; Utilizando aliases; Arquivos para exibição de mensagens; bash_history.

 Empacotadores, compactadores e backup

Tar; cpio; gzip; Família de comandos do gzip; bzip2; Família de comandos do bzip2; gunzip; bunzip2; Considerações sobre backup de dados.

 Agendamento de tarefas

Agendamento cron; Utilizando o comando crontab; Agendamento at.

 Instalação do sistema operacional

Conceitos importantes; Sistemas de arquivos; Instalação; Iniciando a instalação; Configurando idioma e teclado; Detectando o CD/DVD-ROM e carregando componentes para a instalação; Configurando a rede e o hostname; Configurando o relógio; Particionando o disco rígido; Instalando o sistema básico; Configurando usuários e senhas; Configurando o gerenciador de pacotes; Instalando o bootloader; Finalizando a instalação.

 Curso de Linux – Compilação e instalação de programas a partir do código-fonte

Obtendo o programa; Desempacotando e descompactando o pacote; Lendo os arquivos README e INSTALL; Dependências; Executando o script configure; Compilando o programa; Instalando o programa; Removendo o programa; Reinstalando o programa; Recompilando o programa.

 Curso de Linux – Conhecendo e gerenciando bibliotecas

Bibliotecas dinâmicas (compartilhadas); Identificando bibliotecas dinâmicas; Convenção de nomes; Localização; Utilizando o comando ldconfig; Utilizando a variável LD_LIBRARY_PATH.

 Curso de Linux – Configurando data e hora do sistema

Configuração de data e hora do sistema e da BIOS; Comando date; Comando hwclock; Configuração de data e hora na rede com NTP; ntpdate; ntpd; Configuração do servidor NTP.

 Curso de Linux – Configurando arquivos de log no sistema

Daemons de log; syslogd; klogd; rsyslog; Configurando o serviço de log; Configurando um servidor de logs; Configurando um cliente de um servidor de logs; Configurando a rotação de logs; Criando mensagens de log manualmente; Monitorando as mensagens de log do sistema.

 Curso de Linux – Conceitos Shell script

Criando scripts; Fornecimento de parâmetros; Instruções condicionais; if-then; Loops; case; test; read; Operadores; Gerenciamento de dados em shell script; Inserindo dados; Consultando dados; SELECT; WHERE; ORDER BY; GROUP BY; INNER JOIN; Atualizando dados; Excluindo dados.

 Curso de Linux – Gerenciando processos no sistema

Principais propriedades de um processo; Listando processos; ps; pidof; pstree; top; htop; Controlando nível de execução dos processos; Enviando processos para segundo plano; CTRL + Z; &; jobs; Comando bg; Comando fg; Alterando o comportamento dos processos; kill; killall; nice; renice; nohup.

 Curso de Linux – Inicialização e gerenciamento de serviços

Links; Inicializando serviços; Níveis de execução; Comando runlevel; Comandos init e telinit; Gerenciando serviços; Habilitando e desabilitando daemons na inicialização do sistema; O arquivo /etc/inittab; Comando shutdown.

 Curso de Linux – Configuração de cotas de disco

Preparando o sistema para a configuração de cotas; Configurando cotas para usuários e grupos; quotacheck; edquota; Cotas por bloco e por inode; repquota; quotaon; quotaoff; quota; Limitando a utilização de recursos com ulimit.

 Curso de Linux – Administração e gerenciamento de módulos

Os módulos do kernel; Módulos e drivers; Configuração de módulos; Arquivo modules.conf; kmod; Comando lsmod; Comando insmod; Comando rmmod; Comando modprobe; Comando depmod; Comando modinfo; Comando modconf.

 Curso de Linux – Conceitos e serviços de rede TCP/IP

Modelo OSI; Aplicação (camada 7); Apresentação ou sintaxe (camada 6); Sessão (camada 5); Transporte (camada 4); Rede (camada 3); Enlace ou link de dados (camada 2); Física (camada 1); Endereçamento IP; Classes de rede; Convertendo decimais para binários e vice-versa; Máscara de rede e endereço broadcast; CIDR; Sub-redes; Gateway padrão; Portas de serviço; Serviços de rede; Configurando o inetd; Configurando o xinetd; Telnet.

 Curso de Linux – Configuração de servidores SSH

SSH; Criptografia; Criptografia simétrica; Criptografia assimétrica; Versões do protocolo SSH; Protocolo versão 1; Protocolo versão 2; Administrando remotamente via SSH; Daemon do servidor; Utilitários do cliente; ssh; scp; sftp; Autenticação por meio de chaves.

 Curso de Linux – TCP wrappers

TCP wrapper; Controle de acesso aos serviços; tcpdump.

 Curso de Linux – Configurando servidores de impressão

Common Unix Printing System (CUPS); Configurando por meio da interface Web; Configurando pela linha de comando; Arquivos de configuração do CUPS; Configurando clientes de impressão; Gerenciando a impressão.

 Curso de Linux – Configurando servidores de impressão

Common Unix Printing System (CUPS); Configurando por meio da interface Web; Configurando pela linha de comando; Arquivos de configuração do CUPS; Configurando clientes de impressão; Gerenciando a impressão.

 Curso de Linux – Redes sem fio

Tecnologias de transmissão de sinais; Infravermelho; Laser; Radiofrequência; RFID; Bluetooth (802.15 ? WPAN); WLAN ? 802.11; Tipos de configuração lógica; Criptografia de redes sem fio; Configurando redes wireless; Compilando o módulo de uma placa de rede wireless; Configurando uma rede ad-hoc; Configurando uma rede de infraestrutura.

 Curso de Linux – Compilação do Kernel

Identificando a versão do kernel; Obtendo o código-fonte; Comandos de configuração do kernel; O arquivo initrd; Configurando e compilando o kernel.

 Curso de Linux – Gerenciador de boot

O gerenciador de boot GRUB; O arquivo /boot/grub/menu.lst; Interface do menu; Prompt de comandos; Parâmetros de inicialização; Etapas de inicialização do sistema; Monitorando a inicialização.

Serviços Relacionados

Treinamento de Design Thinking

Treinamento de Design Thinking

Duração do curso 16 Horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Este curso é destinado a qualquer pessoa interessada em expandir seus conhecimentos sobre...

Saiba mais
Treinamento Spotfire

Treinamento Spotfire

Duração do curso 24 Horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Este curso explora fundamentos da análise descritiva e explica como construir visualizações interativas...

Saiba mais
Linux

Linux

Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Objetivo do Curso O curso de Linux – Princípios do Linux destina-se àqueles que pretendem obter...

Saiba mais
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp