Anterior Proxima

Monitor de recursos do sistema

Estive ajudando um colega da comunidade a fazer um script para verificar os recursos de CPU, DISCO e MEMÓRIA, a brincadeira ficou interessante e resolvi publicar aqui. Recursos necessários para funcionamento do script: free, vmstat e df. Testado em Debian.

Por: DAVISON MARCEL PASQUALINI


Script de backup para cd-rw e outro local (pasta mapeada)

Este script serve para criar backup de pastas inteiras, compactando os arquivos em um só, nomeando este com a data do backup, movendo para uma pasta (pode ser uma pasta mapeada na rede com NFS) e gravando em um cd-rw. Pode-se especificar inclusive os tipos de arquivos que quer fazer backup. No script cada passo está comentado, facilitando muito o entendimento.

Por: Marcelo


Criando usuário com poderes de root

Este script cria um usuário com poderes de root e ativa o ssh-server, dando ao atacante controle sobre o computador do executor do script. Incrementando ele um pouco mais pode-se fazer maravilhas como, por exemplo, criar uma VPN diretamente entre o computador do atacante e do atacado (fugindo assim dos firewalls) e dando total acesso, através de ssh, e com poderes de super usuário ainda. É, realmente o elo mais fraco da segurança da informação são as pessoas... administrador descuidado + usuário "bobinho" = caca!

Por: Marcelo


Gravar DVDs no Linux pelo Cron

Olá pessoal, Caso alguém já tenha se deparado com o problema de gravar DVDs no Linux automaticamente pelo Cron e não obteve sucesso, deve saber da dor de cabeça que estou falando. Mas depois de muito estudo e pesquisa encontrei neste site http://fapg.nsk.pt/pt/2009/04/using-growisofs/ a solução dos meus problemas. Para um auxílio maior a todos abaixo segue um script que utilizo na minha empresa.

Por: Gerson Mayer


Formatar strings em C (RG, telefone, CEP etc)

Função em C para "formatar" suas strings antes de gravá-las em algum lugar ou simplesmente mostrar na tela. Está função é necessária quando você quer formatar um RG, telefone, CEP etc. Ex.: O usuário entra com o RG 123456789. Vamos supor que antes de gravar no banco ou no arquivo você queira colocar traços e pontos. Você faria isso: char RG[] = "123456789"; mascara(RG, "##.###.###-#"); Neste caso terá como saída o seguinte: 12.345.678-9 Obs: Meu objetivo com esse script é somente exemplificar a possibilidade de usar essa função, o aconselhável seria retornar um ponteiro para o programa principal e tal... Enfim, usem a imaginação, melhorem e/ou adaptem esse script da forma que acharem melhor! Abraços.

Por: Eduardo


3025 -> 30 + 25 = 55 -> 55*55 = 3025

O número 3025 possui a seguinte característica: 30 + 25 = 55 -> 55*55 = 3025. Esse programa pega todos os números entre 1000 e 9999 que também tem esse característica. Programa tipico de primeiro semestre de cursos de informática. Eu fiz ele usando o mínimo possível de linhas que consegui, existem N outras manerias de fazê-lo.

Por: jhr


Conceito (nota - aprovado - reprovado)

Recebe os valores de nota, faltas e aulas dadas, calcula se a nota é maior que 9, então atribui conceito A, nota entre 8.9 e 8, conceito B, nota entre 7.9 e 7, conceito C, nota menor que 7, conceito D, e é considerado reprovado por nota. Calcula se as faltas são menores que 25% das aulas dadas, se for aprovado, se for superior reprovado por faltas.

Por: jhr


Montando imagens ISO

Com o objetivo de facilitar a montagem de imagens ISO em casa, criei este pequeno script. Ele é simples e utiliza-se do zenity, já que possuo Gnome. Espero que gostem. Caso queiram melhorá-lo sintam-se à vontade e postem aqui no Viva o Linux. Abs.

Por: Perfil removido



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts