Beto - Eu Quero Ser um Macaco - tagged with linux http://beto.euqueroserummacaco.com/lifestream/feed en-us http://blogs.law.harvard.edu/tech/rss Sweetcron madeinnordeste@gmail.com Linux: Instalando gerenciador de projetos Redmine usando o PostgreSQL sobre o nginx [Artigo] http://beto.euqueroserummacaco.com/lifestream/items/view/8518 ]]> Thu, 26 Jan 2012 11:45:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/8518 Linux: Acessando o Linux via SSH através do Android [Artigo] http://beto.euqueroserummacaco.com/lifestream/items/view/8360

ConnectBot

]]>
Thu, 01 Dec 2011 00:02:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/8360
grep , Extrair emails de um arquivo http://beto.euqueroserummacaco.com/lifestream/items/view/8229

Uma dica rápida que pode ajudar naquele momento “agonia”. Como extrair os endereços de email de um determinado arquivo com o comando grep: cat arquivo_com_emails.txt | egrep -o "\w+([.-]\w)*@\w+([.-]\w)*.\w{2,4}" >> apenas_emails.txt

onde: arquivo_com_emails.txt é o arquivo que contem todos os emails. apenas_emails.txt é o arquivo onde ficará apenas os emails.   Se ainda for necessário um refinamento melhor, por exemplo remover emails duplicados, pode-se usar: cat apenas_emails.txt | uniq >> emails_sem_duplicados.txt   Quer mais dicas sobre grep, uniq, sed e etc ?? Esse vídeo do Auréio é muito bom: http://aurelio.net/blog/2011/04/19/o-jeito-shell-script-de-resolver-problemas/

]]>
Tue, 15 Nov 2011 23:12:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/8229
PgFoundry: mysql2pgsql: Project Info http://beto.euqueroserummacaco.com/lifestream/items/view/8069 ]]> Wed, 02 Nov 2011 15:40:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/8069 Show the single most recently modified file in a directory | commandlinefu.com http://beto.euqueroserummacaco.com/lifestream/items/view/8010 ]]> Mon, 17 Oct 2011 15:30:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/8010 SparkleShare - Sharing work made easy http://beto.euqueroserummacaco.com/lifestream/items/view/7811 ]]> Fri, 26 Aug 2011 10:26:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7811 Linux: Mostrando dicas ao iniciar o terminal [Artigo] http://beto.euqueroserummacaco.com/lifestream/items/view/7760 ]]> Mon, 08 Aug 2011 13:49:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7760 Linux: Pesquisando arquivos pelo seu conteúdo em modo texto [Dica] http://beto.euqueroserummacaco.com/lifestream/items/view/7698

[object Object]

]]>
Wed, 27 Jul 2011 13:12:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7698
Linux: #vivaolinux - Localizar arquivo pelo conteúdo do texto http://beto.euqueroserummacaco.com/lifestream/items/view/7670

find ./Memo* | cat | grep -i "ROBERTO" > exportar.lst

]]>
Tue, 19 Jul 2011 10:01:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7670
linuxdicas - grep http://beto.euqueroserummacaco.com/lifestream/items/view/7654 ]]> Fri, 15 Jul 2011 16:30:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7654 Espelho, espelho meu! Criando um espelho de um diretório online http://beto.euqueroserummacaco.com/lifestream/items/view/7085

Volta e meia precisamos enviar um arquivo ( ou vários ) maior do que o nosso email deixa anexar. Nesses caso uma das soluções é disponibilizar este arquivo num FTP, funciona e funciona bem. Agora imagine pedir p/ alguém que nunca ouviu falar em FTP pra subir este arquivo … Vai ser uma confusão. Se você não pode para sempre que isso é necessário e nem tem alguém por perto que possa enviar isso por FTP pra você(s) eis aqui uma outra possivel solução. Criar um espelho online de um diretório local Outro dia passei novamente pela situação  acima, então fui atrás de uma forma de resolver isso sem muitas dores de cabeça. Eis que achei a seguinte idéia:  Ter no meu servidor de arquivos local um diretório que espelha seu conteúdo online. Ou seja, tudo que existir neste diretório local será replicado online. É bem mais simples dizer para as pessoas colocarem o/os arquivo(s) em determinado diretório pela rede, né ? Então a nível de exemplo montaremos a seguinte estrutura:

No meu servidor de arquivos locais, chamado aqui Servidor-Arquivos terei o diretorio espelho.meudominio.com No meu servidor Web terei o subdominio espelho.meudominio.com apontando para /subdomains/espelho

Com essa estrutura pronta, basta fazer um novo script shell que tratará de replicar este servidor local online, se um arquivo for apagado do servidor local, também será apagado online
  Se você não tem o lftp instalado em sua máquina, em distribuições Debian like, você pode instalar com o mágico apt-get sudo apt-get install lftp nosso espelho.sh

!/bin/bash

lftp -u USUARIO,SENHA -e "mirror --delete --reverse /var/www/espelho.meudominio.com/ /subdomains/ && bye" ftp.YOUSERVER Lembre de substituir:

USUARIO por seu usuario FTP; SENHA pela sua senha FTP ; /var/www/espelho.meudominio.com pelo caminho do seu diretorio que será replicado; /subdomains/ pelo diretório no servidor web q terá o espelho do seu diretório local; YOURSERVER pelo endereço FTP do seu servidor web

Depois é só dar permissão de execução ao script chmod +x espelho.sh E executá-lo sempre que precisar sincronizar ./espelho.sh No meu caso, eu coloquei no cron do server, para fazer a execução desse script de hora em hora, se houver necessidade de executá-lo antes disso eu logo lá e taco fogo nele! É claro que aqui temos nomeclaturas de exemplo, o ideal é que vc use as que mais se adequem ao seu cenário. Para saber sobre mais parametros que o lftp aceita recomendo a visita deste link: http://lftp.yar.ru/lftp-man.html Espero que sirva para alguém assim como serviu para mim! []s

]]>
Sun, 17 Apr 2011 22:16:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/7085
Downloads - plowshare - Download and upload files from Megaupload, Rapidshare and other file-sharing websites - Google Project Hosting http://beto.euqueroserummacaco.com/lifestream/items/view/6908 ]]> Sun, 03 Apr 2011 23:56:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/6908 Banana Plymouth http://beto.euqueroserummacaco.com/lifestream/items/view/6904

Umas das coisas facinantes do mundo Open Source é a liberdade que se tem para modificar , personalizar e construir as coisas da forme que melhor se adapte as suas necessidades. Dessa vez eu queria personalizar mais meu computador, então fiz um tema para o Plymouth. Para os que não conhecem o Plymouth é o software responsavel por exibir aquela imagem de preload no Ubuntu ( e outras distros ) . Abaixo um screenshot do tema:

Se você gostou e também que usar esse tema no seu Ubuntu ( ou qualquer outra distro ) segue os passos para instalar 1 – Faça download do Tema em https://github.com/madeinnordeste/Banana-plymouth/tarball/master 2 – Descompacte o arquivo e mova o diretório ‘banana’ para ‘/lib/plymouth/themes/banana’  você pode usar o comando:

sudo cp banana /lib/plymouth/themes/

3 – Instale o tema com o comando:

sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/banana/banana.plymouth 100

4 – Configure o tema como padrão ( escolha o numero do tema )

sudo update-alternatives --config default.plymouth

4 – Atualize a imagem do boot

sudo update-initramfs -u

5- Reinicie e veja o tema! Bônus Se você quer fazer seu própio tema, convenhamos que é um saco ter q ficar reinicando o computador todo tempo para testar. Encontrei na net um script que executa o tema do Plymouth sem a necessidade de reinicar, uma mão na roda! Primeiro você tem q instalar o plymouth-x11

apt-get install plymouth-x11

Depois você pode fazer uma cópia deste script ‘plymouth-test.sh‘ e ver seu tema sem precisar reiniciar. Você pode definir o tempo que o tema será exibido, por exemplo, para exibir o tema por 25 segundos você poderia executar o comando:

./plymouth-test.sh 25

Ah, vale lembrar que vocẽ dvee rodar esse script como root!

]]>
Sun, 03 Apr 2011 21:24:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/6904
No Linux como descubro o espaço livre (disponível) no HD? : Como Fazer? http://beto.euqueroserummacaco.com/lifestream/items/view/6659 ]]> Wed, 23 Feb 2011 12:47:00 -0300 http://beto.euqueroserummacaco.com/lifestream/items/view/6659 Linux for Pets » Blog Archive » 32 ou 64 bits? http://beto.euqueroserummacaco.com/lifestream/items/view/6514 ]]> Thu, 03 Feb 2011 14:11:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6514 How to determine version of RedHat Linux? : version, redhat, determine, linux http://beto.euqueroserummacaco.com/lifestream/items/view/6516 ]]> Thu, 03 Feb 2011 13:55:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6516 Anon-proxy (um UltraSurf para Linux) – Ubuntu Dicas http://beto.euqueroserummacaco.com/lifestream/items/view/6479 ]]> Sun, 30 Jan 2011 14:27:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6479 Linux: Gerenciando o HD com o fdisk [Artigo] http://beto.euqueroserummacaco.com/lifestream/items/view/6439 ]]> Wed, 26 Jan 2011 12:14:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6439 Entendendo e usando o GPG no Linux http://beto.euqueroserummacaco.com/lifestream/items/view/6399 ]]> Wed, 26 Jan 2011 10:00:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6399 Download | Ubuntu http://beto.euqueroserummacaco.com/lifestream/items/view/6137 ]]> Wed, 05 Jan 2011 10:52:00 -0200 http://beto.euqueroserummacaco.com/lifestream/items/view/6137