Comandos Linux essenciais para gerenciar seu VPS

Se voce acabou de contratar um VPS Linux e nunca usou terminal antes, pode parecer intimidador. Mas com alguns comandos basicos, voce ja consegue navegar, instalar software e gerenciar o servidor. Aqui esta o essencial.

Navegacao e arquivos

  • ls: lista arquivos no diretorio atual. Use ls -la para ver arquivos ocultos e permissoes.
  • cd /caminho: entra em um diretorio.
  • pwd: mostra o diretorio atual.
  • mkdir pasta: cria um diretorio.
  • rm arquivo: remove um arquivo. Use rm -r pasta para remover diretorios.
  • cp origem destino: copia arquivos.
  • mv origem destino: move ou renomeia arquivos.

Editando arquivos

O editor mais simples e o nano:

  • nano arquivo.txt: abre o arquivo para edicao.
  • Ctrl+O: salva.
  • Ctrl+X: sai do editor.

Para arquivos de configuracao, nano e suficiente. Se voce quiser algo mais avancado, aprenda vim.

Gerenciamento de pacotes (Ubuntu/Debian)

  • apt update: atualiza a lista de pacotes disponiveis.
  • apt upgrade: instala atualizacoes de pacotes.
  • apt install pacote: instala um pacote.
  • apt remove pacote: remove um pacote.
  • apt search termo: procura pacotes por nome.

Monitoramento do sistema

  • htop: monitoramento interativo de CPU, RAM e processos.
  • df -h: espaco em disco em formato legivel.
  • free -h: uso de memoria RAM.
  • uptime: tempo de atividade e carga do sistema.
  • top: similar ao htop mas disponivel em qualquer sistema.

Gerenciamento de servicos

O systemd controla servicos no Linux moderno:

  • systemctl status servico: verifica o status.
  • systemctl start servico: inicia o servico.
  • systemctl stop servico: para o servico.
  • systemctl restart servico: reinicia.
  • systemctl enable servico: inicia automaticamente no boot.

Rede

  • ip addr: mostra os enderecos IP do servidor.
  • ss -tlnp: mostra portas abertas e quais processos as usam.
  • ping host: testa conectividade.
  • curl url: faz requisicoes HTTP pelo terminal.

Permissoes

  • chmod 755 arquivo: define permissoes (leitura/escrita/execucao).
  • chown usuario:grupo arquivo: muda o proprietario do arquivo.
  • sudo comando: executa um comando como administrador.

Logs

Os logs do sistema ficam em /var/log/. Os mais importantes:

  • /var/log/syslog: log geral do sistema.
  • /var/log/auth.log: tentativas de login.
  • Use tail -f /var/log/syslog para ver logs em tempo real.

Ainda com duvidas? Abra um ticket de suporte e nossa equipe vai te ajudar.

Voltar ao blog