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
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Preciso recuperar videos *.mp4 corrompidos (2)
Secure boot, artigo interessante, nada técnico. (1)
\Boot sem espaço em disco (Fedora KDE Plasma 42) (6)









