Verifica últimos arquivos criados
Este script tem a intenção de vasculhar determinados diretórios e mostrar o último arquivo criado, utilizado para verificar se o backup do dia foi feito com sucesso e mandar o resultado por email, para não ter que ficar buscando os logs e nem verificar no próprio diretório do backup.
Por: William Amaral de Souza
Cadastro automatizado para DHCP, Sarg, ethers e hosts
Script desenvolvido para receber nome do usuário e endereço MAC para cadastrá-los nos seguintes arquivos: - /etc/dhcp/dhcpd.conf Para o correto funcionamento, a parte final do arquivo tem que ser como no exemplo abaixo independente das configurações iniciais: host Note-branco-vistante-1 { hardware ethernet 30:f9:ed:db:37:50; fixed-address 192.168.0.15; } host Note-Preto-vistante-2 { hardware ethernet a4:1f:72:fd:40:9f; fixed-address 192.168.0.16; } }}} - /etc/ethers Para o correto funcionamento, o IP deverá ser separado por 1 espaço do MAC, e o MAC de quem ainda não foi cadastrado deverá ser aa:bb:cc:dd:ee:ff (sendo possível alterar no script): 192.168.0.21 aa:bb:cc:dd:ee:ff 192.168.0.22 aa:bb:cc:dd:ee:ff - /etc/sarg/sarg.usertab - /etc/hosts - O IP usado será o próximo disponível no dhcpd.conf (portanto, o dhcpd.conf deverá ter pelo menos 1 cadastro) - Validador de MAC - Limitador de IP - Atualização automática da tabela ARP (arp -f) - Restart automático do dhcpd (/etc/init.d/isc-dhcp-server restart) Espero que ajuda alguém e sugestões/críticas são muito bem-vindas. PAZ!
Por: Felipe
Instalando a última versão estável do Eclipse com uma única linha
Olá "linuxers", estou aqui para compartilhar com vocês um script (Shell) que criei para descarregar e instalar a SEMPRE a última versão do Eclipse estável, ou seja, o script tem a função de pegar o último codenome e a última release estável do Eclipse, por exemplo: Mars/R. Resolvi criar esse script, porque o Eclipse é apenas extrair e usar no GNU/Linux, deixando sua "instalação" meio chocho (onde eu tirei essa palavra na minha mente?), sem um atalho em "/usr/share/applications", não cria link simbólico na pasta "bin", e ter aquele "trabalhinho" de ficar entrando no site do Eclipse, para baixar a última versão (caso não queira atualizar a versão que já possuí). Tudo bem, você pode fazer tudo isso manualmente, mas um script que faz isso com apenas uma linha de comando é bem melhor, seja qual for sua distribuição. O script está armazenado no meu Gist do GitHub, e isso possibilita de utilizar uma única linha para fazer todo processo, através do cURL com opção "L". Para fazer o download e instalação da última versão do Eclipse com uma única linha de comando, acesse o script no meu Gist (no final do texto) e na descrição do script, tem a forma de instalação utilizando o cURL e outros comentários. Agora se quer realizar o download do script para rodar localmente, você pode, ele tem essa opção, irei disponibilizar aqui, mas logo aviso: "O SCRIPT PODE FICAR OBSOLETO AQUI", caso eu queira modificá-lo no Gist ou algum amigo dê dicas para modificá-lo, pois eu uso mais Gist. Se você for baixar e usar o script localmente, você terá que alterar o parâmetro da função "_RUN_OPTION" para "local", assim você terá o menu de instalar (-install) e desinstalar (-uninstall) habilitado no script. Caso deixe como está, ao executar o script ele irá fazer o download e instalar automaticamente e não entrará no menu. Nota: coloquei essa função "_RUN_OPTION" com opção de usar (ou não) menu do script, porque como o script está armazenado no Gist, o "curl -L" não aceita a utilização de menu. O script usa o "sudo" então seu usuário terá que estar no /etc/sudoers. Gist do script (link encurtado): http://git.io/v3Fe9 Meu Gist: https://gist.github.com/williamcanin
Por: William da Costa Canin
Atualizando páginas automaticamente com Lynx
Meu objetivo aqui é atualizar páginas automaticamente usando Lynx. Na tentativa de criar um script para atualizar meu blogger (para aumentar o número de visitantes teóricos) eu comecei a pesquisar por maneiras de tentar fazer sem perder a paciência. Então, criei um script em shell para automatizar todo o processo. Com esse script você atualizar suas páginas da web. Espero que gostem!!! Usem esse script para o que quiserem!!!!
Por: maxshu
Bloquear Facebook no Linux Educacional 3
Esse script serve para bloquear o Facebook e outros sites. Foi desenvolvido para o Linux Educacional 3, mas pode ser usado no Ubuntu e seus derivados, para isso é necessário que o pacote dialog esteja instalado.
Por: Paulo Dias
Limpa comentários e linhas em branco nos arquivos de configuração (.conf)
Desenvolvi este script com o intuito de despoluir visualmente os arquivos de configurações dos serviços no qual trabalho no dia a dia. Até um tempo usava apenas 2 comandos separados por | (OR). Dias atrás resolvi escrever esse script de forma automatizada e com validações. Se você achar algum bug, poste aqui no comentário. Valeu! :D
Por: Olivério Neto
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Como Instalar o Microsoft Teams no Linux Ubuntu