Renomear arquivos no Linux é uma tarefa comum, mas a abordagem para renomear pode variar dependendo de suas necessidades e das ferramentas que deseja usar. Este artigo abordará diferentes métodos para renomear arquivos no Linux, desde a renomeação simples de arquivos com comandos como mv até a renomeação em lote mais complexa com utilitários como […]
Se você estiver trabalhando com vários projetos Python, cada um exigindo uma versão diferente do Python, o Pyenv facilita a instalação e a alternância entre eles. Neste guia, vamos percorrer o processo de instalação e configuração do Pyenv no Ubuntu 18.04. Etapa 1: atualizar e fazer upgrade do sistema Para começar, atualize a lista de […]
A instalação do TeamSpeak em um servidor virtual é bastante simples e pode ser feita em sistemas operacionais populares, como Ubuntu ou CentOS. Abaixo está um guia passo a passo sobre como instalar o TeamSpeak Server em um servidor virtual baseado no Ubuntu. Se você tiver um sistema operacional diferente, o procedimento será semelhante, com […]
No mundo do Linux, o gerenciamento de pacotes é um aspecto crucial que permite aos usuários instalar, atualizar, fazer upgrade e remover pacotes de software com eficiência. Diferentes distribuições do Linux usam diferentes gerenciadores de pacotes para lidar com pacotes de software e, entre os mais populares, estão o apt e o yum. Essas ferramentas […]
O monitoramento de portas abertas e de escuta em um sistema Linux é essencial para a segurança, a solução de problemas de rede e a administração do sistema. Saber quais portas estão sendo usadas e por quais serviços pode ajudar a detectar possíveis vulnerabilidades ou acesso não autorizado. Duas ferramentas comuns usadas para esse fim […]
Introdução O comando screen é um poderoso multiplexador de terminal para Linux e sistemas semelhantes ao Unix. Ele permite gerenciar várias sessões de shell em uma única janela de terminal, manter as sessões em execução mesmo após o logout e reconectar-se a essas sessões posteriormente. Isso é particularmente útil para sessões remotas por SSH, pois […]
Um arquivo .tar.gz é um arquivo compactado que combina dois tipos de arquivos: um arquivo .tar (Tape Archive) e um arquivo compactado .gz (gzip). É comumente usado para empacotar vários arquivos em um único arquivo e compactá-los para economizar espaço. A extração de arquivos .tar.gz é uma tarefa comum no Linux e este guia mostrará […]
Introdução O NVM (Node Version Manager) é uma ferramenta popular para gerenciar várias versões do Node.js em um único computador. Ele permite que os desenvolvedores instalem, alternem e gerenciem diferentes versões do Node.js sem problemas, tornando-o especialmente útil para aqueles que trabalham em vários projetos que exigem diferentes versões do Node.js. Este guia o guiará […]
O gerenciamento de privilégios de usuário é um aspecto crucial da administração de sistemas Linux, especialmente quando se trata de conceder aos usuários as permissões necessárias para executar tarefas administrativas. Embora os sistemas Linux ofereçam uma separação clara entre as contas de usuários comuns e o superusuário (root), há situações em que talvez seja necessário […]
O LILO (Linux Loader) é um gerenciador de inicialização para Linux e outros sistemas operacionais do tipo Unix. Foi um dos primeiros carregadores de inicialização usados para o Linux, principalmente durante a década de 1990 e no início dos anos 2000, antes de ser amplamente substituído por alternativas mais modernas, como o GRUB (GRand Unified […]