Tutoriais
Saber o que está sendo executado na máquina é essencial para entender o funcionamento. Este tutorial traz uma introdução sobre os processos e threads no Linux: como listá-los, finalizá-los, interpretá-los.
Na faculdade, tive um trabalho de pesquisa e apresentação de metodologias de desenvolvimento de software. Meu grupo ficou com o assunto SCRUM, então acabei criando este material que pode muito bem servir para outras pessoas.
O grupo do trabalho foi: Hugo Cisneiros, Moyses Santana Jacob, Stelvio Mazza e Tiago Pereira. A matéria foi de Engenharia de [...]
O PAM (Pluggable Authentication Modules) é uma boa forma de controlar a autenticação para os diversos programas na plataforma Linux. Este artigo apresenta algumas formas básicas para se limitar as ações dos usuários em um sistema Linux com algumas das configurações disponíveis do PAM. Isto inclui: limitar por quantidade de logins, por horários, limitar se [...]
Quem mexe bastante com servidores de qualquer tipo sabe muito bem o que é essa palavra: RAID. Sabemos que ter um RAID em um serviço de alta-disponibilidade é essencial, como é o caso de um RAID1, onde dois HDs são espelhados um no outro em tempo real, assim se por acaso um HD falhar, o [...]
Uma vez instalado o phpMyAdmin, como descrito em um artigo anterior, é hora de aprender a mexer no programa como um todo. Por ser uma ferramenta bastante completa, este tutorial vai satisfazer dois nichos: os que não sabem nada de MySQL e vão aprender a mexê-lo com o phpMyAdmin; e os que já sabem MySQL [...]
Uma das funções principais de um administrador de sistemas é monitorar e obter informações do sistema que está sendo administrado. No Linux, existem dezenas de comandos que ajudam o administrador obter informações diversas como: espaço em disco, mensagens do kernel, bibliotecas carregadas, arquivos abertos, arquivos travados, informações de hardware e muito mais.
Este tutorial pretende ensinar [...]
Na maioria das grandes cidades dos países desenvolvidos existe o costume de catalogar áreas de referência, sejam elas restaurantes, shoppings ou postos de gasolina. Há cidades onde as informações cadastradas referem-se a zonas críticas, com alto índice de crimes ou epidemias, auxiliando as tomadas de decisão (direcionar a atuação dos policiais ou dos agentes de [...]
Para quem administra vários servidores, hoje em dia o ssh faz-se mais do que necessário para agilizar a execução de comandos remotos. Entretanto, já presenciei diversas cenas em que determinado usuário não sabe o poder que o ssh nos oferece e acaba utilizando-o apenas como uma simples ferramenta para login remoto, deixando de lado outras [...]
Uma das coisas que mais nos dá trabalho é ficar decorando senhas. É uma senha para cada coisa em nossas vidas, e quando não as utilizamos com muita frequência, é muito difícil mantê-las sempre na cabeça, prontas para serem digitadas corretamente… Este tutorial nos mostra uma maneira de resolver este problema de esquecimento de senhas [...]
Nunca me interessei de fato em aprender muito JavaScript, mas durante a faculdade, essa útil linguagem foi um dos temas do período. Nesta série de tutoriais, vou escrever o que vou aprendendo para compartilhar com os leitores do site.
Nesta parte, utilizarei o primeiro conceito que aprendi de JavaScript fazendo uma calculadora simples.
Quando não há uma página principal dentro de um diretório no Apache, ele geralmente (caso habilitado) mostra uma listagem de todos os arquivos e subdiretórios presentes. Este tutorial ensina como personalizar essa lista!
No primeiro de uma série de tutoriais sobre o phpMyAdmin, vamos aprender aqui como instalar esta poderosa ferramenta e como configurá-la corretamente para termos todos os recursos disponíveis e utilizá-la depois.
Com toda a quantidade de arquivos textos existentes no Linux (documentos, configurações, listas), os comandos de tratamento de texto podem se tornar ferramentas úteis para a rotina diária de um administrador de sistema.
Para quem não conhece Linux, instalar e desinstalar programas pode parecer uma tarefa difícil. Mas na realidade, sabendo utilizar as ferramentas certas, estas tarefas se tornam muito mais fáceis que qualquer outro sistema. Os gerenciadores de pacotes fazem isso muito bem e o yum é um deles!
Para quem não conhece Linux, instalar e desinstalar programas pode parecer uma tarefa difícil. Mas na realidade, sabendo utilizar as ferramentas certas, estas tarefas se tornam muito mais fáceis que qualquer outro sistema. Os gerenciadores de pacotes fazem isso muito bem e o apt é um deles!
Se voltarmos um pouco para os conhecimentos básicos da informática, podemos lembrar que existem dois tipos principais de interfaces entre o usuário e o computador: interface de entrada (teclado, mouse) e interface de saída (monitor). Para entender o funcionamento das entradas e saídas dos comandos, basta inicialmente utilizar essa mesma definição: o teclado é a [...]
Como lidar com os pacotes de programas que encontramos por aí na Internet, ou nos CDs das distribuições Linux? Quais os processos para instalar, remover e atualizar programas que estão no formato DPKG?
Como lidar com os pacotes de programas que encontramos por aí na Internet, ou nos CDs das distribuições Linux? Quais os processos para instalar, remover e atualizar programas que estão no formato RPM? (Não, RPM neste caso não significa Rotação Por Minuto e nem a bandinha brasileira!)
Dicas sobre como fazer backups e organizá-los no Linux. Ahhh… Backups, só precisamos dele quando não temos!
Uma das coisas mais comuns de se ver pela Internet são os arquivos compactados. Programas, textos, códigos, geralmente tudo vem em formato compactado. Este tutorial ensina os mecanismos básicos para compactar e descompactar arquivos no Linux.



