linux

Configuração do meu .bashrc

Olá amigos, Neste post vou deixar a configuração que uso nos terminais.

 

linux

Shell Script Monitorar Website / WebService

Neste post demonstrei como monitorar se um webiservice se está “de pé”. O monitoramento consiste em obter o status http deste webservice e verificar se o status é diferente de 200-ok (veja aqui a relação de status) No trecho de script abaixo, estaremos monitorando a URL http://ws.rdtecnologia.com.br e caso o status http for diferente de 200 vamos salvar no arquivo de log /log/monitor-ws.log monitor-ws.sh

Para que este monitoramento possa ocorrer initerrupdamente, podemos adicionar no cron a execução do script Abaixo segue exemplo de monitoramento  a cada 1 minuto.

 

tmux

Multitelas no Terminal Linux

TMUX Pessoal, estou utilizando o tmux para no Linux trabalhar com vários telas/terminais,  em  parelelo. Como eu utilizo Debian, instalei o tmux com um simples apt-get install tmux. Você tem a opção de instalar pelo gerenciador de pacotes de sua distribuição ou instalar na unha direto, através do repositório do tmux, como abaixo

Para utilizar o tmux,  no console, digite tmux, e pront!  Agora vem a diversão! Existem diversas possibilidade de brincar com as telas. Abaixo segue alguns comandos que você pode utilizar. tmux – cria uma nova sessão; tmux new -s <nome da sessão> – aqui você da um nome a nova … Leia mais →

rpm

Trabalhando com Linux RPM

Pessoal, Neste post veremos sobre rpm e alguns comandos úteis RPM é um sistema de gerenciamento de pacotes de software, semelhante ao APT. O RPM server para instalar, atualizar, desistalar, verificar e procurar softwares. É usado largamente por inúmeras distribuições Linux tais como: Red Hat, CentOS  e Fedora. Vamos tomar como exemplo um arquivo rpm do apache:  apacheds-2.0.0-M20-x86_64.rpm Destrinchando o nome do arquivo temos: apache é o nome do pacote; 2.0.0-M20 é a versão; x86_64 é a arquitetura; .rpm indica que é um arquivo rpm.   Vamos ver alguns comandos úteis para se trabalhar com rpm: Instalar um pacote rpm … Leia mais →

linux

Analisar Memória com Intervalo de 1 Segundo

Olá pessoal, Recentemente precisei acompanhar o consumo de memória em um servidor Linux. Através do comando free -m conseguimos ver os contabilizadores de memória total, utilizada e disponível. Porem, esse comando ao ser executado exibirá a situação atual do servidor, Para continuamente verificar as alterações de memória disponível você terá que executando o comando várias vezes para atualizar as informações. Uma forma de vermos o consumo de memória em um intervalo de 1 segundo, é muito fácil. Vamos utilizar o comando watch que é capaz de executar um comando periodicamente mostrando a saída na tela. Agora, veja abaixo como verificar a memória … Leia mais →