Pinga vários IPs, tentando descobrir o hostname e MAC
Pinga vários IPs, tentando descobrir o hostname e MAC. A saída do script é para ser assim: 10.1.4.28 OK CAIXABRANCA MAC Address = AC-16-2D-34-9C-BD 10.1.4.29 OK CAIXAPRETA MAC Address = AC-16-2D-34-9C-B4 10.41.4.30 DOWN 10.41.4.31 DOWN 10.41.4.32 DOWN Exemplo: $ ./eping.sh -p 10.196.1 1 250
Por: eli marques junior
4net.sh - Calcula velocidade de transmissão na rede
Calcula velocidade de transmissão na rede tendo em base o comando ping. Para usar deve ser seguido de uma URL, ex.: 4net.sh www.vivaolinux.com.br
Por: joseh goncalves
Pegar MAC através do IP na rede interna
Esse pequeno script pega o MAC de um computador através de seu IP. Lógico que apenas na rede interna. NOTA: É necessário ter o nmap instalado para que ele funcione. Para usar, digite: ./iptomac.sh 192.168.1.1 O script não tem nenhum tipo de validação, acabei de fazer e não tive tempo de trabalhar muito ainda. Provavelmente vou aprimorar mais no futuro.
Por: Marcelo Theodoro
Watch Dog para Nagios
Olá a todos!!! Como todos já sabem, é possível fazer infinitas customizações no Nagios. Eu mesmo já criei meus próprios plugins usando shell script. Dessa vez, eu tentei algo um pouco mais ousado, que é a criação de um watch dog (sistema automático que detecta falhas e tenta corrigir sozinho) para serviços monitorados pelo Nagios. Na verdade é bem simples, um shell script básico que é executado pelo plugin NRPE. No tutorial que está nesse mesmo blog (link abaixo), vemos que quando utilizamos o NRPE nós configuramos comandos a serem executados no host monitorado através do arquivo nrpe.cfg: command[check_http]=/usr/lib/nagios/plugins/check_http -I localhost O que eu fiz foi criar um script que chama cada comando, ex.: command[check_http]=/usr/lib/nagios/plugins/watch_dog.sh "check_http -I localhost" apache2 Caso o serviço não esteja rodando, ele executa o comando para iniciar o serviço no sistema operacional. Simples, não? O script também está publicado em: http://www.unix4life.blogspot.com
Por: Rodrigo Garcia
Jogo de labirinto feito em shell script
Este jogo possui fases aleatórias e seleção do nível de dificuldade. Foi baseado no gerador aleatório de labirintos de Joe Wingbermuehle localizado em: https://raw.github.com/joewing/maze/master/maze.sh Acrescentei o conceito de movimento e colisões para criar o jogo. Naturalmente uma linguagem compilada deve ser mais eficiente para este tipo de uso, porém esse joguinho serve para mostrar o poder nem sempre reconhecido do shell script.
Por: Fernando
Pingmon1.0 - Ping Timeout Monitor
Esse script é bem simples, ele coleta o timeout do comando ping, e devolve ele como um gráfico. Os planos agora são melhorá-lo e torná-lo mais útil.
Por: Tulio Amancio
Customizar a Instalação do Linux Debian com Preseed
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Sem espaço na partição home (7)
Aprendendo mais sobre Linux com livro (6)
Procrastinação e autossabotagem são problemas muito comuns na sociedad... (6)