Treinamento de Linux Administrador
Duração do curso
40 horas
Início do curso
CONSULTAR
Taxa do curso
CONSULTAR
Objetivo do Curso
O 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.
Duvidas? Entre em contato conosco!
Serviços Relacionados

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
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
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