Criação de unidades criptografadas
Automatização para a criação de unidades criptografadas.
Por: Perfil removido
Validar memória RAM e swap
Fiz esse script para trazer informações do uso da memória RAM e swap de forma mais amigável.
Por: euteste da silva
Invertendo strings usando vetores
Hoje trago um simples inversor de strings, mas que possui alguns comandos avançados. Um colega deste site (truster0) perguntou o seguinte: Fala pessoal, então não tenho muito conhecimento em shell e preciso fazer este exercicio abaixo: Faça um script que verifique se um nome é um palíndromo. Uma palavra é um palíndromo se a sua leitura é a mesma da esquerda para a direita e vice versa. Dica: use um array para armazenar a palavra. Exemplo: ARARA, ANA, etc. Me arrisquei e deu isso mas está dando erro: #!/bin/bash echo "Digite a palavra a ser testada" read palavra for ((i=o ; i<=tamanho ; i++))do if ((palavra=palavra[((tamanho-1)-i))] verifica=1 if(verifica -eq 0)then echo "Igual de tras pra frente" else echo "Diferente de tras pra frente" fi No tópico: http://www.vivaolinux.com.br/topico/Shell-Script/Ajuda-com-Shell-Script-7 Então, mandei uma resposta pro problema: #!/bin/bash read -p "Digite a palavra a ser testada: " palavra reverse="$(echo $palavra | rev)" if [ "$reverse" = "$palavra" ] then { echo "Igual de tras pra frente" } else { echo "Diferente de tras pra frente" } fi Este é um script simples, pois usa comandos conhecidos do shell Linux. Mas o colega, não conformado com a solução, pediu que o script fosse iterado caractere por caractere. Então, resolvi elaborar um script mais avançado. Pessoal, este script é muito simples, mas poderoso quando queremos compara caracteres individuais.
Por: maxshu
Debian - inicializando VMs (VirtualBox) no boot
Primeiro cumpre esclarecer que o foco está no VirtualBox, instalado em uma distribuição Debian 7.6.0 (32 bits), mas isso deve ser possível com qualquer outro virtualizador e/ou versão Linux, desde que feitas as devidas adaptações. O procedimento é muito simples. Criamos um script que usa configurações estáticas. Logicamente, este programa requer VirtualBox instalado e funcionando, com o aplicativo vboxmanage devidamente configurado. O apt-get resolve isso na maioria dos casos em distribuições Debian (ou baseadas em Debian). Também requer máquinas virtuais criadas e previamente configuradas. Lembre-se de que o usuário que cria as VMS é o único que poderá controlá-las. Aqui no site tem muita dica boa sobre criação e administração de VMS (inclusive na linha de comando), e na internet tem mais uma pá de coisas muito boas (inclusive em inglês), portanto, não mencionarei esses procedimentos aqui. Pouco provável o contrário, mas os programas "su" e "update-rc.d" também devem estar instalados. O interpretador de comandos que eu usei foi o bash. Considerações: 1. Como usuário root do sistema, grave o arquivo/script no diretório /usr/local/bin"; 2. Com o arquivo/script gravado, dê permissão de execução a ele com o comando: # chmod +x /usr/local/bin/nome_do_script 3. Crie um link simbólico desse arquivo para o diretório "/etc/init.d": # ln -s /usr/local/bin/nome_do_script /etc/init.d 4. Atualize a lista de programas iniciados no boot com o comando: # update-rc.d nome_do_script defaults Para ser mais prático, e considerando que a intenção é rodar esses comandos no boot/desligamento, você também poderia gravar/criar o arquivo/script em "/etc/init.d". Eu preferi fazer um link simbólico. Usar o usuário root para gravação do arquivo/script é uma atitude não obrigatória, fica a seu critério (logicamente, há implicações decorrentes). Dependendo das configurações das VMS ou/e da capacidade de processamento/carga do seu servidor, isso pode atrasar um pouco a inicialização ou desligamento da máquina. Perceba que todas as VMS têm o mesmo dono.
Por: Cláudio Souza Jr.
Instalando o WhatsApp no computador
Resolvi escrever um script para automatização da instalação do WhatsApp no Debian/Ubuntu. Neste script as linhas de comando não foram criadas por mim. Quem for executar o script deve baixar o arquivo "zip", descompactar e executar o arquivo "whattsapp.sh" dentro da pasta que estão os arquivos. $ sudo ./whattsapp.sh Fonte: http://www.sempreupdate.com.br/2014/04/como-configurar-e-usar-o-whatsapp-no.html
Por: maxshu
Criação de pasta com senha no Apache
Esse script cria a pasta acessível no browser protegido por senha. Para acessá-la basta digitar o seu domínio seguido do diretório criado. Segue: http://www.seudominio.com.br/diretoriocriado Levando em conta que seu Apache esteja devidamente instalado e configurado....
Por: Roberto Costa
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Removendo entradas de boot UEFI "fantasmas" via terminal
Atualizações de Segurança Automáticas no Debian
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Alguém tem que acabar com ANATEL!!! (2)
Uma pergunta bem simples mas não achei resposta (ainda) (0)
Reflexão sobre a sobrevivência do Gentoo Linux (6)









