Anterior Proxima

Cadastro simples em Ruby

Simples script de registro em Ruby. Desmarque a opção referente ao sistema que for testar. Script feito em um sábado assistindo MY da MTV, somente para brincar, hahah! Ruby, Ruby, não Rails!

Por: Ruan


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


Verificador de números primos

Programa desenvolvido em Python que recebe um numero real positivo e verifica se o mesmo é primo. A ideia é optimizar esse processo ao máximo, portanto, contribuições serão muito bem vindas.

Por: Luis Eduardo Boiko Ferreira


iptables, sem frescuras!

px

Bem, vejo que há muitas dúvidas sobre as regras no iptables, então criei este script como base para um usuário comum do sistema. Lembre-se de ativar o serviço do iptables, ou ele não rodara da próxima vez que seu sistema for reiniciado. Exemplo, com o systemd: Logue-se como root, rode o script e dê o comando: # iptables-save > /etc/iptables.rules Ou no Arch Linux...: # iptables-save > /etc/iptables/iptables.rules Depois, para iniciar com o sistema: # systemctl enable iptables.service Pronto, está salvo e será iniciado sempre junto com seu sistema. Se quiser ativar agora: # systemctl start iptables.service Espero que aproveitem!

Por: Pedro


Verificar e/ou limpar cache de memória

px

Script que verifica o valor de sua memória disponível e limpa seu cache caso necessário. Basta colocá-lo para iniciar em background a partir de seu startx, init, ou no seu gerenciador de login no script de POSTLOGIN. Lembrado que você deve configurar o intervalo de tempo e a quantidade de memória livre, os padrões são de 30 min em 30 min e com - 2 GB de memória, ele realizará a limpeza automaticamente. Lembrando que só funciona com kernel da série 2.6.16 em diante.

Por: Pedro


Grave arquivos em pendrive sem sistema de arquivos

Creio que este script sirva mais para curiosidade/estudo do que para ser utilizado cotidianamente, mas, talvez seja útil a alguém. Basicamente o NTN (nome dado a simples falta de criatividade: Não Tem Nome) grava arquivos utilizando o dd, em conjunto com isso é gerado o que chamo de "header" (que será gravado junto com o arquivo desejado na mídia removível) que identifica o nome e tamanho do arquivo em questão (nos seus primeiros 30 bytes), para quando formos copiar o arquivo de volta para o HD (por exemplo) possamos saber exatamente o ponto em que o arquivo se encontra no pendrive. (afinal, estamos trabalhando na ausência de um FS). Um ponto interessante de gravar arquivos desta maneira, é que apenas quem estiver de posse do NTN (e souber que o pendrive possua arquivos) poderá extraí-los de lá, afinal, nenhum S.O. irá conseguir montar a unidade. O script em si permite a gravação de apenas um único arquivo, mas comprimindo podemos colocar a quantidade que bem entendermos. O código em si é simples de entender, mas fico a disposição para eventuais dúvidas que possam ter. * Peço desculpas a eventuais erros e POGs no script, afinal, esse é o meu primeiro (de muitos) Shell Script.

Por: Davidson Francis


Teste de conexão com MySQL

Um simples script para teste de acesso ao banco de dados MySQL.

Por: Daniel Lara Souza



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts