Linux
Listar todos os bancos de dados MySQL a partir da linha de comando é feito com uma única instrução SQL — SHOW DATABASES; — executada após autenticação no servidor MySQL usando o cliente mysql. Isso funciona em qualquer distribuição Linux executando MySQL 5.7, MySQL 8.x ou um servidor MariaDB compatível, e requer o privilégio SHOW […]
Git é um sistema de controlo de versões distribuído (DVCS) que regista instantâneos da árvore de ficheiros de um projeto ao longo do tempo, permitindo que qualquer número de colaboradores trabalhe em paralelo sem sobrescrever as alterações uns dos outros. Cada programador possui uma cópia completa do repositório — incluindo todo o histórico de commits […]
Os applets Java já não são suportados em nenhum navegador web moderno, incluindo o Mozilla Firefox. A Mozilla eliminou permanentemente o suporte a plugins NPAPI — a arquitetura que tornava os applets Java possíveis — a partir do Firefox 52 em 2017. Se precisar executar uma aplicação web legada baseada em Java atualmente, não pode […]
O Erro 520 do Cloudflare é um código de status HTTP retornado quando a rede de borda do Cloudflare recebe uma resposta vazia, inesperada ou de outra forma ininterpretável do seu servidor de origem. Ao contrário de um 502 ou 504, que indicam um tempo limite de gateway ou gateway inválido, um 520 é o […]
Eliminar uma base de dados MySQL remove permanentemente todas as tabelas, procedimentos armazenados, vistas, gatilhos e dados contidos nela. A operação é executada com a instrução SQL DROP DATABASE e é irreversível ao nível do motor — não existe nenhum mecanismo de desfazer incorporado após a conclusão do comando. Antes de prosseguir com qualquer método […]
Ubuntu continua a ser a distribuição Linux mais amplamente implementada tanto em hardware de consumo como em infraestrutura de servidores de produção. Antes de se comprometer com uma instalação, compreender os limites precisos de hardware — e as implicações reais de ficar abaixo deles — separa uma implementação estável de um exercício frustrante de resolução […]
Um traceroute é um utilitário de diagnóstico de rede que mapeia o caminho exato que os pacotes IP percorrem desde a sua máquina até um host de destino, registando cada router intermédio (hop) ao longo do caminho e medindo o tempo de ida e volta (RTT) para cada um. É a ferramenta mais eficaz para […]
A autenticação no servidor é o processo de verificar a sua identidade para obter acesso autorizado a um sistema remoto, painel de controlo de alojamento ou serviço online. Os três métodos dominantes são SSH baseado em palavra-passe, autenticação SSH por par de chaves e login em painel de controlo baseado na web — cada um […]
O comando `history` no Linux é um utilitário integrado do shell Bash que regista, exibe e gere todos os comandos executados numa sessão de terminal. Lê e escreve em `~/.bash_history`, um ficheiro de texto simples no diretório home de cada utilizador, permitindo-lhe recordar, pesquisar, re-executar e auditar comandos entre sessões sem os redigitar. Para administradores […]
GNU Screen é um multiplexador de terminal que permite criar, gerir e retomar de forma persistente múltiplas sessões de shell independentes a partir de uma única ligação de terminal. Quando desanexa uma sessão Screen, todos os processos em execução no seu interior continuam a ser executados em segundo plano — sobrevivendo a desligamentos SSH, quedas […]
on All Hosting Services
