Anterior Proxima

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


Lista usuários

Script para listar usuários no sistema e no Samba.

Por: Daniel Lara Souza


ola_mundo.sh - Mostra a mensagem "Olá Mundo" na tela

Observações: - Execute primeiramente com a opção -h ou --help para conhecer as opções disponíveis. - A opção -p ou --progressiva somente funcionará caso o pacote "pv" esteja instalado.

Por: Daniel Zaia Manzano


Monitorando processos, CPU e memória

Simples script para monitorar processos, CPU e memória... Apenas para brincar e aprender... A função CPU foi copiada de "by Paul Colby (http://colby.id.au), no rights reserved ;)" Para executá-lo basta dar permissão: Ex.: $ chmod u+x top_of_eli.sh E executá-lo: $ ./top_of_eli.sh

Por: eli marques junior


Emulador de Chip8 (com gráficos)

Emulador de chip8, usa interpretação para executar os programas. Veja o CHIP8.txt para saber mais sobre a linguagem chip8, download de roms e instrução para compilar.

Por: Samuel Leonardo


Pinga vários IPs, tentando descobrir o hostname e MAC

Pinga vários IPs, tentando descobrir o hostname e MAC. A saída do script é para ser assim: 10.1.4.28 OK CAIXABRANCA MAC Address = AC-16-2D-34-9C-BD 10.1.4.29 OK CAIXAPRETA MAC Address = AC-16-2D-34-9C-B4 10.41.4.30 DOWN 10.41.4.31 DOWN 10.41.4.32 DOWN Exemplo: $ ./eping.sh -p 10.196.1 1 250

Por: eli marques junior



Anterior Proxima