Linux – Crontab

O utilitário Cron é um agendador de tarefas em Unix-like para executar tarefas repetidas vezes, baseado em (minutos, horas, dias, semanas, meses ou ano), então é com ele que você pode configurar um script para por exemplo todos os dias a meia-noite realizar backup do banco de dados, para tarefas mais simples ou que será executada uma […]

Linux – Estudando e explorando o 2>&1

Uma recurso muito utilizado em scripts Linux para Desktop, Servidores e até em Sistemas Embarcados com Linux, porém muitos não sabem o significado ou o correto uso destas opções, e irei abordar em detalhes neste artigo. É muito comum em ambiente Linux encontrarmos o uso das seguintes expressões: 2>&1 2> 1> &> 2>&1 >/dev/null >/dev/null 2>&1 […]

Python – Acessando bibliotecas do Linux com ctypes

A linguagem Python possui muitas bibliotecas, e facilmente conseguimos instalar qualquer uma da internet ou do próprio www.pypi.python.org, que possuirão ‘N’ recursos para protocolos, comunicações, banco de dados, web, mineração de dados, matemática, Gui e entre muitas outras funções. Vamos conhecer agora um recurso  sensacional para usar no Python, de importar bibliotecas compartilhadas do sistema operacional, no Linux […]

Linux – O poderoso udev

Neste post vamos falar sobre o famoso udev, poderosíssimo gerenciador dinâmico de dispositivos do Linux a partir do Kernel 2.6, tendo como antecessores a combinação DEVFS e hotplug. Um pouco de historia agora, um device no Linux nada mais é que um pseudo-arquivo que possui a combinação de dois endereços, o major number e o […]

Linux – Dominando o comando grep

O Linux possui muitos comandos nativos que são verdadeiros canivete-suiço para SysAdmins e criação de poderosos scripts. Iniciei uma serie de posts sobre Shell Script, e agora irei começar a utilizar diversos comandos do Linux para tornar e dar vida a grandes funções com estes scripts, para isso, começarei a abordar separadamente os mais conhecidos […]

Linux – Conhecendo e usando tcpdump e wireshark

Vamos nos divertir bastante neste artigo, porque veremos como analisar pacotes da rede, não só no Linux, mas conseguiremos facilmente ver dados em redes com servidores Linux, terminais Linux, placas embarcadas com Linux, microcontroladores e até vindo ou indo para computadores ou dispositivos com Windows e afins que usam diversos protocolos, como UDP e TCP por […]

Linux – Reiniciar Linux com SysRq

Para quem não conhece o SysRq(System Request) é uma tecla que você encontra na maioria dos teclados próximo ao Insert e a tecla Home, muitas vezes dividindo espaço com a tecla PrintScreen. Toda historia e o porque você pode ver aqui no Wikipedia. O que quero comentar é o uso que essa tecla permite ou […]

Linux – Usando o forcefsck

O Linux possui um utilitário muito usado por muitos SysAdmin’s, principalmente nos momentos de incidentes. O comando fsck, uma excelente ferramenta criada por Theodore Ts’o, que o foco é checar e reparar sistemas de arquivos “sujos” no Linux. Quando o disco rígido começa a dar problemas, ou aquele sistema embarcado que usa um SD-Card ou microSD […]

Linux – Pausando e reiniciando um download com wget

Este post é aquela famosa dica de poucas linhas mas que pode ser uma mão na roda em certas horas. E foi o que aconteceu comigo, estava fazendo um download da image do Raspbian (Distribuição Linux da Raspberry PI baseada no Debian) e o download estava em 85%, e eu tinha que sair, porém, o […]