Anterior Proxima

SCM - Compressão em Massa

Simples compressão em massa (bash, ksh, zsh). Modo de uso e outras informações: https://notabug.org/jeffersonrocha/scm/raw/master/README.md

Por: Slackjeff


Iniciar firewall quando houver rede habilitada (Internet)

É com orgulho que comemoro meus 10 anos de Linux com este simples script. Este script foi projetado com a intuito de automatizar o processo de ativação de um firewall residente. Foi adaptado para interagir na inicialização do sistema. Você pode reescrevê-lo conforme sua necessidade. 1. Para utilizar considero que você já tenha um firewall configurado. 2. Não é preciso conhecimento técnico, será explicado. 3. Use seu editor favorito (meu foi Leafpad) Iniciando: 1. Entre com cd em: $ cd /etc/init.d/ 2. Crie o arquivo: $ sudo leafpad Iniciar.sh (*nome de sua preferência: Iniciar.sh, Ativar.sh, Carregar.sh etc) 3. Copie e cole o código abaixo (retirando os comentários): #!/bin/bash #---- Condição if combinada com comando grep e -l , que ira filtrar o resultado no Arquivo route ----# #---- O Arquivo route é um arquivo exclusivo! Abra-o com editor gedit, com internet abilitada, verifique sua interface usada.----# #---- Desconect sua Internet e visite o arquivo route novamente... é sumiu. Aquela é sua interface para usar no Script ----# if grep -l "eth0" /proc/net/route; then I----I I--> Troque pela interface que voçê utiliza! #--- Se houver Rede Ativa exibirá a mensagem... ---# echo "Rede escaneada"; #--- Em seguida vem o comando para executar o Firewall...---# exec /etc/init.d/Nome_Firewall start #--- Exibe texto echo "Segurança Ativa"; else #--- Se não houver Rede conectada, exibe mensagem... ---# echo "Aguardando sinal ..." #--- Fim do Script ---# fi 4. Torne o script executável com: $ sudo chmod +x Iniciar.sh 5. Teste-o com: $ sudo ./Iniciar.sh (com internet habilitada e desabilitada!) 6. Vá para /etc/: $ cd .. 7. Coloque o comando que executa o arquivo no final de rc.local, assim: $ sudo leafpad rc.local sh /etc/init.d/Iniciar.sh & exit 0 E pronto! Agora pode inicializar seu sistema com a internet sempre habilitada! (sem medo) que o firewall estará sempre ativo. *** Este script foi adaptado de: Conky-Show_iP: https://github.com/ThiagoLinux4life/Conky-Show_iP if e else: https://www.livrosdelinux.com.br/if-then-else/ Obrigado a comunidade pelo incentivo!

Por: Thiago A. Costa


Converter arquivo bibtex para texto formatado e vice-versa

Resumo: Para você, que trabalha com elaboração de livros, artigos ou trabalhos (escolares ou universitários), precisa constantemente referenciar obras, livros ou artigos em suas bibliografias. Então, se você é um iniciante, você poderá usar ou modificar este script para suas necessidades. Com este você irá montar sua bibliografia, tanto para Latex, Word, Libre(BR)Office etc, facilmente. Exemplo de entradas: Obs.: dê autorização de execução do script: chmod +x bib2text.sh 1) Para ver as opções disponíveis digite: ./arquivo.sh 2) Para entrar com os valores manualmente digite: ./bib2text.sh -f 1 -b 2 3) Para converter um arquivo bib para texto formatado (modelo: -b 2 -> livro e -b 1 -> artigo): ./bib2text.sh -f nome.bib -b 2

Por: Iago Lira


Despertador em Shell Script

Um simples despertador usando o comando beep.

Por: Slackjeff


Jukebox com dialog para PCs antigos

Este script cria uma playlist com o dialog e executa os MP3 da pasta selecionada com uma interface simples e fácil, ideal para ser usada em um PC de poucos recursos. Quem puder contribuir com alguma melhoria, será bem vindo ;)

Por: wellington


Script em Python com várias funções matemáticas [iniciante]

Sou iniciante em Python e de acordo com o que aprendo, boto em prática. Hoje fiz esse pequeno script que compartilho com a comunidade.

Por: Lucas


ShellCrypTor criptografador de dados

Um simples script para criptografar dados, como senha por exemplo. Me baseei em parte desse script: https://www.vivaolinux.com.br/script/subwrite-um-simples-editor-de-texto-em-Python

Por: hp


Agenda Telefônica Simples em C

Segue uma agenda telefônica simples. Você pode usar todo o código como base de estudo para criar uma agenda melhor. No código não há nenhum uso de funções escritas por mim, isso facilita mais o entendimento. Essa agenda usa máquina de estado para controlar as telas. Compile com: $ gcc -o agenda agenda.c Depois crie um arquivo de texto chamado contatos.bin (apenas na primeira execução). E então rode a agenda com: $ ./agenda Siga o menu de opções para navegar entre as telas da agenda.

Por: Samuel Leonardo



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts