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
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Ocultando asteriscos ao digitar senha no Ubuntu
Ativar pacotes amd64v3 no Ubuntu
Continuando meus tópicos anteriores (12)
VoidBR - Void Linux adaptado ao Brasil. (0)









