Anterior Proxima

Manipulação de registros em arquivos utilizando índices

Manipulação de registros em arquivos com uso de índice primário e dois índices secundários. Importa e faz um parse do arquivo arqdad.txt. Efetua buscas binárias, implementa uma abordagem de restauração de registros. Utiliza uma estrutura dinâmica para armazenamento e manipulação dos índices em memória principal.

Por: Perfil removido


Desligando infraestrutura de ITM6

No script abaixo é apresentada uma breve demonstração de como desligar a infraestrutura de ITM6 de forma segura. Muito útil para máquinas virtuais, pois ele desliga os HUB TEMS, o PORTAL TEPS, o banco de dados DB2 e o agentes, evitando corromper os dados. O código é baseado em uma boa prática, que deve ser adotada pelos usuários, e cada analista pode alterar o script conforme sua necessidade pessoal. Obs.: Funciona tanto para servidores que possuem TEPS/TEMS rodando juntos ou não.

Por: Ricardo Gellman


Simulação de controle de fluxo usando sockets

Segue uma simulação de controle de buffer de servidor e cliente em socket, efetuando transferência de arquivo do servidor para o cliente, controlando o streaming de bytes entre as máquinas.

Por: Perfil removido


Firewall Iptables

Estou disponibilizando o script do firewall que eu criei desde a primeira vez que comecei a mexer com o iptables e aos poucos fui atualizando e deixando tudo comentando para saber pra que serve cada uma das portas que são mais usadas. A maioria das regras estão comentadas, somente o que é realmente necessário como o http, https, dns, ftp está liberado quando habilitar o firewall. Quando for instalar um servidor Apache, Squid ou liberar a conexão ao MSN/Gmail, por exemplo, basta procurar a regra, descomentar e "reload" o firewall.

Por: Perfil removido


Enviar gráficos 3D pela janela de chat no Kopete

O script permite enviar gráficos 3D para um contato do Kopete especificado. Para maiores informações, consulte a versão 2D aqui no VOL. Assim como naquela versão, os comandos do Gnuplot foram escritos no próprio script para facilitar alterações e evitar arquivos de configuração desnecessários numa aplicação tão simples. Perceba que alguns desses comandos estão comentados, caso você queira testar outras aparências que julguei interessantes. Obs.: Ao alterar as configurações do Gnuplot no script, lembre-se que existem dois campos: remetente e destinatário. Como usar o script: 1ª Maneira-> Na janela de chat, ao conversar com Richard Stallman (nickname), escreva: /exec Plot3d.sh 'sin(x)*cos(y)' -pi pi -pi pi 10 'Richard Stallmann' 2ª Maneira-> Também é possível especificar a conta para qual você deseja mandar o gráfico, por exemplo: /exec Plot3d.sh 'x**2-y**2' -10 10 -10 10 10 'richard.stallman@freesoftware.org' O último argumento numérico está associado ao refinamento do gráfico, geralmente 10 é suficiente. Se divirtam e mostrem o poder do Linux para os seus contatos. =)

Por: Júlio Hoffimann Mendes


Converter arquivos CSV para Ldif

Há alguns dias precisei converter um arquivo bem grande no formato CSV para o formato LDIF, uma vez que estava implementando a integração do OpenLDAP com uma aplicação que utilizamos aqui no trabalho. A solução seria criar um shell script que convertesse todo arquivo.csv para ldif para que o servidor ldap pudesse inserir as informações em sua base de dados. Bem, eu não sei quase nada de programação, mas estou me esforçando para aprender, porém para não perder muito tempo procurei na internet e achei aqui mesmo no VOL um script que fazia o que eu procurava. A partir daí adaptei para a minha realidade e consegui resolver o meu problema. Agora transcrevo o script após minha adaptação. Espero que possa ser útil para alguém.

Por: Ronil Estevam


Visualizar a data e hora de um servidor SNTP e atualizar na BIOS do sistema

Script python para visualizar a data e hora de um servidor SNTP e atualizar na BIOS do sistema - hwclock. Ele utiliza uma consulta a um servidor SNTP da Apple. É necessário ter instalado o hwclock e o date. Executar: # ./setclock.py Mostra a hora do servidor SNTP. Use o parâmetro --set para atualizar a BIOS do sistema. Ex.: # ./setclock.py --set O script só atualiza a hora se for utilizado como root. O setclock.py só funciona se a rede já estiver configurada e houver acesso a internet.

Por: Fábio C. Barrionuevo da Luz


Eu vejo gente morta. Descubra se alguém já morreu!

Esse script recorre ao sobrenatural e faz uma análise minuciosa nos bancos de dados do céu e do inferno. O total de registros é aproximadamente 106 bilhões, que é o total estipulado de pessoas que já pisaram na face da terra (thanks wikipedia ...). Somente esse script tem acesso a esses bancos de dados e forças malígnas regem sobre ele. Então, por isso, após usá-lo, apague-o imediatamente do computador. Usou rm? Você ainda está com problemas, utilize algo como um 'shred -n 70' para que não reste nenhum vestígio dele. =[ Uso ]= $ ./euVejoGenteMorta 'Nome da pessoa' ex: $ ./euVejoGenteMorta 'Michael Jackson' Michael Jackson está morto. o.O ?? ---------- Spoiler ---------- O script simplesmente consulta um banco de dados online de pessoas mortas. Dãã, acho que já dava pra perceber, né? xD O site é http://www.deadoraliveinfo.com e foi o melhorzinho que encontrei. O banco de dados dele não possui muitos nomes, mas já dá pra brincar um pouco. E outra, o banco de dados só agrega pessoas famosas (políticos, cantores, atores etc) então uma pesquisa pelo nome do vizinho ou do pipoqueiro da esquina, não irá resultar em nada (espero eu ...). =[ Dependencias ]= --> lynx para acessar a página via terminal. Acho que é só isso. t+

Por: Marcos Paulo Ferreira



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts