Ir para o conteúdo

Guia de Linux para Iniciantes

Instrutores

Eduardo GIT Gustavo GIT

Data e local

  • Dia do treinamento: sexta-feira(15/09) 12-14h
  • Local: FGA

Tópicos de Estudo

Instalação do Linux e particionamento de disco

1. Introdução ao Linux

  • O que é Linux?
  • Distribuições Linux populares
  • Diferenças entre Linux e outros sistemas operacionais

2. Comandos Básicos do Terminal

  • Navegando no sistema de arquivos
  • Manipulação de arquivos e diretórios
  • Gerenciamento de permissões
  • Tarefas de usuário e administrador

3. Shell Scripting

  • Escrevendo scripts em Bash

4. Gerenciamento de Pacotes

  • Gerenciadores de pacotes (APT, YUM, etc.)
  • Instalando, atualizando e removendo software
  • Resolvendo dependências

5. Configuração de Rede

  • Configuração de interface de rede
  • Troubleshooting de rede
  • Firewall e segurança de rede

6. Virtualização e Contêineres

  • Uso de máquinas virtuais
  • Docker e contêineres

7. Monitoramento e Solução de Problemas

  • Ferramentas de monitoramento
  • Análise de logs
  • Resolução de problemas comuns

Comandos de Sistema de Arquivos

  • pwd: Mostra o diretório atual.
  • ls: Lista arquivos e diretórios.
  • cd: Navega entre diretórios.
  • mkdir: Cria um novo diretório.
  • rm: Remove arquivos ou diretórios.
  • cp: Copia arquivos ou diretórios.
  • mv: Move ou renomeia arquivos ou diretórios.

Comandos de Texto

  • cat: Exibe o conteúdo de um arquivo.
  • less: Exibe um arquivo por página.
  • head: Exibe as primeiras linhas de um arquivo.
  • tail: Exibe as últimas linhas de um arquivo.
  • grep: Pesquisa texto em arquivos.
  • find: Procura arquivos e diretórios.

Comandos de Gerenciamento de Pacotes

  • apt-get (Debian/Ubuntu) ou yum (Red Hat/CentOS): Gerencia pacotes.
  • dpkg (Debian/Ubuntu) ou rpm (Red Hat/CentOS): Gerencia pacotes individualmente.

Comandos de Redes

  • ping: Testa a conectividade com um host.
  • ifconfig ou ip: Exibe informações de rede.
  • ssh: Acessa um servidor remoto de forma segura.
  • scp: Copia arquivos via SSH.

Comandos de Usuário

  • who: Mostra os usuários conectados.
  • whoami: Mostra o nome de usuário atual.
  • passwd: Altera a senha do usuário.
  • useradd: Adiciona um novo usuário.

Comandos de Processos

  • ps: Exibe processos em execução.
  • top: Exibe os principais processos em tempo real.
  • kill: Encerra processos.
  • systemctl: Controla serviços do sistema.

Comandos de Gerenciamento de Disco

  • df: Mostra o uso do espaço em disco.
  • du: Mostra o uso de espaço em diretórios.
  • fdisk: Gerencia partições de disco.
  • mount e umount: Montam e desmontam sistemas de arquivos.

Plano de Contribuição

Imagem do treinamento

20230915_131924.jpg