Verifica tamanho da inbox + pastas e envia e-mail alertando o usuario

Fiz esse script para verificar os usuarios que a soma da inbox + pastas ultrapassa os 50MB. Se tiver maior ele manda um e-mail alertando o usuario e vai gerando um log dos e-mails enviados, tamanho das pastas, data, e depois envia ao admin da rede. Parece meio inutil pois a maioria dos servidores utilizam quota, mas como aqui não tem, ele foi bem util. Estou postando pois pode ser util para alguem se modificado. Adaptei ele para verificar as contas dos dominios virtuais tambem.

Por: Adriano Matos Meier


Gerar backup do MySQL ou Postgres

Script para gerar backup do MySQL ou Postgres. Nele você pode definir quantos dias você quer guardar os backups e os logs. Extraia ele no / (raiz) e ele irá criar o diretório /var/bkp-banco-tsm. Qualquer coisa renomeie o diretório para o nome desejado e altere no script.

Por: eli marques junior


Teste de memória RAM

Olá amigos do VOL! Se você é uma daquelas pessoas que gostam de ficar monitorando a quantidade de RAM que está sendo utilizada mas que acha inútil ficar soltando um "free -m" a todo momento, assim como eu, eu tenho a solução! Com essa ideia eu montei esse script que é muito simples e deixa exposto a todo momento no terminal a quantidade de memória RAM normal que está sendo usada e a memória swap que está sendo usada também, exibindo a porcentagem e o usado/total. É um script interessante se você deseja deixar um terminal apenas para ficar monitorando a memória. :P Sem mais delongas, segue o código:

Por: marcelo cavalca filho


Snake [ALFA] em Shell Script

Fala pessoal do VOL! Como treinamento de lógica avançada de programação estou tentando recriar jogos clássicos sem olhar nenhum código fonte (ou seja, fazer na raça mesmo :P). Com isso decidi que meu primeiro jogo seria nada mais nada menos do que aquele que todos jogavam nos seus "Tijorolas": Snake! Sim, aquela cobra simpática que vai aumentando conforme come a ração. :P Estou há aproximadamente 3 meses mexendo no GNU/Linux e aprendendo Shell Script desde então. Nunca havia visto nenhum dos dois antes. :o Enfim, segue abaixo o meu código, lembrando que ainda está na VERSÃO ALFA, portanto, existem mil e um bugs que ainda precisam ser encontrados e resolvidos. Obs.: para movimentar-se utilize as teclas WASD (para quem não conhece: W - cima; A - esquerda; S - baixo; D - direita). Espero que gostem e me deem um feedback, Cya. :D

Por: marcelo cavalca filho


Verificar validade das assinaturas das zonas hospedadas no DNSSEC

Verifica assinatura das zonas hospedadas no servidor $SERVER mostrando a data da criação, quando expira e quantos dias faltam para expirar... Configuração: - Alterar os DNS da variável "LISTA" e o IP/hostname da variável "SERVER". - Na variável "day_expire_thresholds" setar os valores de warn e crit, respectivamente: day_expire_thresholds=("10" "3") Saída do script: 0 Zone_dns1.leg.br - Assinatura vencendo em 174 dias! Criação em: 2013/08/21, Expira em: 2014/02/17 as 13h:04min:46seg 0 Zone_dns2.leg.br - Assinatura vencendo em 113 dias! Criação em: 2013/08/21, Expira em: 2014/02/17 as 13h:07min:11seg 0 Zone_dns3.leg.br - Assinatura vencendo em 14 dias! Criação em: 2013/08/21, Expira em: 2013/09/16 as 13h:08min:15seg

Por: eli marques junior


Usar o Google Translate para ler (speak) a seleção

Script que copia o texto selecionado e divide em parágrafos de no máximo 90 caracteres, cria uma lista de URLs do Google Translate_TTS e abre esta lista com o VLC. É necessário instalar o par, o xsel e o VLC. Em distribuições baseadas no Debian, instale o par com: $ sudo apt-get install par Página oficial: http://www.nicemice.net/par/ É genérico e ficou um pouco grosseiro mas pode ser melhorado.

Por: Perfil removido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts