Limpeza de logs sem dor de cabeça

Segue o shell-script de fácil entendimento, todo comentado, para limpar os logs do seu sistema, muito útil. abraços Marcos Carraro

Por: Marcos Carraro


Alguns riffs do Rock tocados com o comando beep

Oi pessoal, depois de ler algumas coisas relacionadas ao comando beep, me interessei em tentar tocar alguns riffs que sei tocar no violão/guitarra, mas desta vez utilizando o comando beep para dominá-lo. E não é que gostei do resultado? Recomendo que não interrompam a execução do script com CTRL+Z pois durante os beeps, se você fizer isso, o som pode travar, isso é bastante desagradável. Bom, segue o script que contém os riffs de: Come As You Are - Nirvana Smoke In The Water - Deep Purple Seven Nation Army - White Stripes Sweet Child O' Mine - Guns N' Roses Espero que gostem.

Por: Felipe Martins dos Santos


Criando contas de usuario em varios servidores ao mesmo tempo

Quando há um ambiente que existe varios servidores e não existe a centralização das contas, e é preciso conectar em cada servidor para para criar novas contas, criei um script que faz isso. Ele conecta em cada servidor, pede a senha do usuário root, e cria, bloqueia ou desbloqueia a conta. Lembrando que aplicativos e definições que devam ser atribuidadas a cada nova conta deve ser mantido dentro do diretório /etc/skell de cada servidor. Vão notar no script que usei o comando chpasswd, devido ao fato que quando usamos o paramentro -p do adduser, ele assume que você já esta informando a senha criptografada, o que na verdade não acontece, informamos a senha sem criptgrafar. Logo a senha é criada sem criptografar e na sequência ela é criptografada pelo chpasswd. Também assumi o grupo users sendo o padrão, nosso ambiente é assim, porém pode-se muda-lo ou adicionar mais uma opção para solicitar o grupo assim como fiz com nome do usuário e senha. Ex. echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO while [ -z "$NOME_GRUPO" ]; do echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO done Troque a linha: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g users && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit " Por: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g $NOME_GRUPO && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit "

Por: Rogério Tomassoni


suspender ou hibernar por dialog

Pesquisei na internet sobre utilizar o dbus-send para suspender ou hibernar o computador sem utilizar o root. Criei um script simples com o dialog. Bom para ambientes gráficos simples como Fluxbox ou WindowMaker.

Por: Henry Mendes


Script simples para ripar CDs de áudio em mp3 com uso do CDDB para nomear as faixas.

# cdda2mp3.sh Escrevi este pequeno script para facilitar a tarefa de ripar um CD de áudio, sem precisar recorrer aos ripadores gráficos. Serão necessários os seguintes pacotes: cdparanoia libcddb-get-perl lame Para usar primeiro copie o script para o seu PATH, crie um diretório e execute o script a partir dele. Exemplo: $ mkdir OzzyOsbourne $ cd OzzyOsbourne $ cdda2mp3.sh

Por: Francisco Raimundo da Silva


Compilador automatizado de kernel Linux (para BSRSoft ServerUX II, Debian, Ubuntu e Debians-like)

Script automatizador de compilação de Kernel Linux para sistemas Debian-like, inclusive BSRSoft ServerUX II. Baixa atualmente a versão RC4 do kernel source 2.6.39, prepara o sistema, pede as configurações desejadas do administrador, compila os fontes e instala o Kernel. Entradas no GRUB são geradas automaticamente ao final. Basta "rebootar" o sistema ao final do processo e escolher o Kernel 2.6.39-rc4-bsrsoftserverux em seu GRUB. O script é estável e é utilizado em produção e também em ambiente de testes sem problemas. Utiliza duas threads para aproveitar melhor processadores de 2 ou mais núcleos durante a compilação, para assim, diminuir o tempo total de execução. Liberado sob a GPL2 ou quaisquer outras GPL posteriores. Copyright BSRSoft LTDA - www.bsrsoft.com.br

Por: Andre Santos






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts