Table of Contents

Comandos de Gerenciamento de Pacotes

YUM/DNF (para gerenciamento de pacotes e repositórios)

RPM (para gerenciamento direto de pacotes)

Reposições de Pacotes

Gerenciamento de Grupos de Pacotes

Controle de Serviços e Gerenciamento de Processos

Systemctl (Gerenciamento de Serviços)

Gerenciamento de Processos (comando ps e top)

Gerenciamento de Tarefas em Segundo Plano (bg, fg e jobs)

bg

(executa o processo em segundo plano)

  1. Pausa o processo com `Ctrl + Z` e o coloca em segundo plano com o comando `bg`.

Cron e Agendamento de Tarefas

Monitoramento de Desempenho

Monitoramento de Recursos de Sistema (CPU, Memória, Disco)

Monitoramento de Rede

iperf3 -s
  1. No cliente (para testar a conexão com o servidor):
iperf3 -c IP_do_servidor
  1. Realiza testes de desempenho de rede entre dois sistemas.

Configuração de Rede

Gerenciamento de Interfaces de Rede

Ferramentas de Rede

Segurança e Auditoria de Sistema

Controle de Permissões (chown, chmod, chattr)

Auditoria de Logs (Auditd e Logrotate)

sudo nano /etc/logrotate.d/nginx
  1. Exemplo de configuração:
    /var/log/nginx/*.log {
      daily
      missingok
      rotate 7
      compress
      delaycompress
      notifempty
      create 0640 nginx adm
      sharedscripts
      postrotate
        [ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
      endscript
    }
  1. Configura a rotação de logs do NGINX diariamente, mantendo 7 arquivos de log antigos.

Gerenciamento de Firewall (FirewallD)

Gerenciamento de Usuários e Grupos (useradd, passwd, gpasswd)