Anterior Proxima

Backup Máquina do Tempo com Rsync

Este script serve para fazer backups periódicos no estilo máquina do tempo (Time Machine OSX). Ele é executado a partir de uma máquina central. Essa máquina acessa outras máquinas via rsync + ssh. Por utilizar hard-links, os backups não crescem muito. Caso se deseje a cópia exata de um "repositório" num dia específico, basta procurar a pasta correspondente, desde que o backup tenha sido feito nesse dia. Anexei um arquivo compactado contendo todos os arquivos necessários para rodar o script, inclusive um tutorial em PDF.

Por: Fabio Lima


MySQL bash script

O script a seguir é um exemplo de estudo mostrando a possibilidade do que pode e não ser feito com shell script. Criei uma biblioteca bash script para ser usada como interface MySQL de forma fácil e intuitiva. Espero que seja útil e estou a disposição para duvidas. Pedro Robson Leão

Por: Pedro Robson Leão


shieldscript - Script para defesa básica do seu GNU/Linux

Olá, uma das coisas que mais gosto de fazer em um GNU/Linux são scripts, eles facilitam muito a minha vida. :) Acabei de criar um script para configurar uma proteção básica para meu sistema (Kali). Ele pode ser útil para pessoas que não possuem muito conhecimento em GNU/Linux a fim de se protegerem. Estou publicando o script aqui para que seja melhorado por quem tiver mais ideias. Vou colocar ele no SourceForge também. Precisa ter iptables e xterm instalado, e ser executado como superusuário. Ele instala automaticamente vários pacotes: clamav-daemon, clamav-freshclam, clamtk (não usa), rkhunter, chkrootkit e firestarter (não usa). Veja a seguir um manual de como utilizar o script. Para começar, abra o terminal, digite o comando su e depois sua senha para usar como superusuário. Depois é só arrastar e soltar o arquivo para dentro do terminal (ou digitar o caminho até ele) e apertar enter para ver as opções: Para instalar, use: # /minhapasta/shieldscript -i O terminal poderá fazer "uma ou duas" perguntas, uma delas é "Type your net ip (example 123.456.789.123/16):". Então você deve ver qual faixa de IP seu roteador utiliza e colocar aqui no formato mostrado no exemplo. Para facilitar, abra as informações da conexão clicando com o botão direto no ícone de rede perto do relógio. Para o número antes da barra procure sua máscara de sub-rede e troque os números 255 pelos números do seu endereço IP, deixando outros números como estão. Para o número depois da barra, conte quantos números 255 tem sua máscara e multiplique isto por 8. Este método não é correto mas funciona para redes domésticas simples. No fim da instalação este script vai criar outro chamado "start_my_firewall" que deve ser executado sempre que você fizer seu login, bastando dar dois cliques sobre ele. Para atualizar os programas de proteção use: # /minhapasta/shieldscript -u Para instalar e atualizar em seguida use: # /minhapasta/shieldscript -iu Para procurar e remover programas maliciosos do seu sistema e ativar o firewall use: # /minhapasta/shieldscript -c Para fazer isso depois de instalar e atualizar use: # /minhapasta/shieldscript -a Para "zerar" as configurações de firewall use: # /minhapasta/shieldscript -f E para desinstalar tudo use: # /minhapasta/shieldscript -r

Por: Felipe Ruiz Peixoto


Calcula o Índice de Massa Corporal (IMC)

Fala ae pessoal do VOL! Sou iniciante em shell script e fiz um que calcula o IMC. Testem aí e me digam o que acharam.

Por: Douglas A. Santos


Organizador da saída do objdump

Apenas para facilitar um pouco a vida. Organiza, salva ou apenas imprime na tela. Aceito sugestões de mudanças. Muito obrigado.

Por: Ruan


Sequência de Fibonacci

Script que recebe como parâmetro um número e imprime a sequência de Fibonacci contendo apenas números menores do que aquele passado como parâmetro. Sequência de Fibonacci = 0 1 1 2 3 5 8 13 …, onde o próximo da sequência é a soma dos 2 anteriores.

Por: Wagner Souza


Simulador de um Banco

Os pré-requisitos que eu usei para desenvolver essa aplicação: - Foi levada em consideração a função que desempenha as necessidades já no código fonte para contas de clientes. - O sistema de gestão de banco é relativamente fácil de entender. Eu dividi este projeto em muitas funções, a maioria das quais estão relacionadas à atividades bancárias diferentes.

Por: Arimatea


Verifica espaço em disco

Verifica espaço em disco e envia e-mail quando algum volume atinge o limite especificado. Para envio de email use o script de email.sh disponível em: http://www.vivaolinux.com.br/script/Envio-de-e-mail-via-console

Por: Ivan Moretto



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts