Curso de Linux Básico e Certificação LPI 1
Este é um Curso de Linux Básico Completo, com o conteúdo equivalente ao da Certificação Linux LPI – nível 1, que consiste em mais de uma centena de aulas, compostas por textos explicativos e vídeos sobre cada assunto.
Para acessar os materiais, basta clicar no assunto desejado. Alguns tópicos estão sendo acrescentados e, dentro em breve, todo o conteúdo terá sido disponibilizado. Temos todos os vídeos publicados no YouTube, no canal da Bóson Treinamentos.
Bons estudos!
- O que é o Linux – História Resumida
- Projeto GNU e o Software Livre
- O que é uma Distribuição Linux
- Instalação do Linux Debian 8
- Como desligar e reiniciar o Linux Debian 10 (Buster) e 11 (Bullseye)
- Como instalar os Adicionais para Convidados do VirtualBox no Debian Linux 9
- Instalação do Linux openSUSE 13.2
- Comando cd – alterar o diretório atual no terminal do Linux
- Comando ls – Listar conteúdo de diretórios no Linux
- O que é globbing no Linux
- A Estrutura de Diretórios no Linux
- Como criar e manipular diretórios no Linux: comandos mkdir, rmdir, rm -r
- Copiar e mover arquivos no Linux com comandos cp e mv
- Como exibir o início de um arquivo de texto no Linux com comando head
- Mostrar o final de um arquivo de texto no Linux com comando tail
- Visualizar o conteúdo de arquivos com comandos more e less no Linux
- Comando whatis – Ver descrição de páginas de manual no Linux
- Permissões de acesso a arquivos e pastas pelo Terminal
- Comando chmod – Alterando permissões de acesso a arquivos e diretórios
- Comandos chgrp e chown – Alterar proprietário e grupo dos arquivos
- Descobrindo informações sobre o processador de seu computador com lscpu
- Como exibir mensagens com o comando echo no terminal
- Como listar as variáveis de ambiente no Linux
- Ferramentas de Gerenciamento de Módulos do Kernel no Linux
- Instalação do MySQL no Linux Debian via Terminal
- Instalação do MySQL 8.0 Server no Ubuntu Linux 18.04
- Inicialização, init, runlevels, init.d, inittab e telinit
- Comandos Básicos do Linux – Listar Diretórios com ls
- Comandos Básicos – Visualizando o diretório corrente com o comando pwd
- Comandos Básicos Linux 07 – cp (copiar arquivos) e rm (remover arquivos)
- Comandos Básicos Linux 09 – mkdir, rmdir, rm -l (manipulação de diretórios)
- Comando fold – gerar múltiplas linhas a partir de uma linha única
- Comando xargs – Construindo e executando linhas de comando
- Gerenciamento de Usuários e Grupos – Arquivo de senhas shadow
- Gerenciamento de Usuários e Grupos – Alterar senhas – comando passwd
- Como alterar senhas de vários usuários em lote com comando chpasswd no Linux
- Gerenciar grupos no Linux com o arquivo /etc/group
- Como gerenciar grupos no Linux com comando gpasswd
- Controle de tarefas no Shell – comandos bg, fg e jobs
- Configuração de Rede básica 01 – comandos ifconfig e dhclient
- Configuração de Rede básica 02 – Arquivo /etc/network/interfaces e comandos ifdown e ifup
- Configurar endereço IP estático no Linux Ubuntu com netplan
- Gerenciamento de pacotes com zypper no openSUSE
- Como particionar discos no Linux via terminal
- Como formatar partições no Linux via Terminal
- Como montar partições formatadas no Linux – comando mount
- FSTAB – Ponto de Montagem permanente para sistemas de arquivos
- Comando whereis – Busca de arquivos no Linux 01
- Comando at – Agendar tarefas para execução única
- Comando touch – Alterar timestamp de acesso e modificação de arquivos no Linux
- Vídeos sobre Shell Scripting
- SUID e SGID – Permissões especiais no Linux 01
- Comando od – visualizar conteúdo de executáveis e outros arquivos
- Comando su – Trocando o usuário na linha de comandos
- Como usar o comando sudo e arquivo sudoers no Linux
- Gerenciamento de pacotes com dpkg
- Trabalhando com atributos de arquivos – lsattr e chattr
- Comando chage – alterando informações sobre expiração de contas e senhas
- Comando uname – Mostrando informações sobre o sistema
- Comando ps – obter informações sobre processos em execução no Linux
- Comandos ps e pstree – visualizando processos e threads no sistema Linux
- Comando fuser – visualizar processos utilizando arquivos ou sockets
- Alterar prioridades de processos com comandos nice e renice
- Como monitorar uso de processos e recursos do sistema com comando top no Linux
- Como monitorar o uso de processos e recursos no Linux com htop
- Exibir informações sobre uso da memória com comando free no Linux
- Comandos pinky e w – Mostrando informações sobre usuários logados
- Comando cut – Como retornar colunas de um arquivo de texto
- Comando sort – Como ordenar dados em um arquivo de texto
- Como contar linhas, palavras e bytes em arquivos com comando wc no Linux
- Comando hwclock – Como trabalhar com o relógio de hardware da máquina
- Comando history – Visualizar e editar o histórico de comandos no Shell
- Comandos init e telinit
- Como desligar e reiniciar o sistema: shutdown, reboot, halt, poweroff
- Como instalar gcc e pacotes de desenvolvimento no Linux Debian 10
- Como desinstalar totalmente o MySQL Server do Linux Debian 11 bullseye
- Baixar arquivos no terminal com o comando curl
- 15 exemplos do editor de textos nano no Linux
- Aprenda a usar o editor de textos GNU nano no Linux
- Aprenda a usar o editor de textos GNU nano no Linux – parte 02
- Como buscar padrões padrões em arquivos com comando grep
- 10 exemplos do comando awk com expressões regulares no Linux
- Exibir mensagens do kernel ring buffer no Linux com comando dmesg
- Buscar informações sobre pacotes com which, whereis e whatis no Linux
- Arquivar e comprimir arquivos com comando tar no Linux
- Como empacotar e comprimir arquivos com zip no Linux
- Como desempacotar e descomprimir arquivos com unzip no Linux
- Como comprimir arquivos com o utilitário xz no Linux
- Obter informações sobre o sistema no Linux com script inxi
- Como instalar o navegador Google Chrome no Linux Mint
- Como instalar o navegador Tor no Linux Mint
- Pausar processos com temporização com o comando sleep no Linux