sexta-feira, 30 de agosto de 2013

Usando rsync nas instancias amazon

rsync pode ser usado sobre o SSH possibilitando a execução de cópias de backup em servidores remotos, como por exemplo instância no amazonas. Essas conexões não necessita de digitação da senha, usa-se chaves de autenticação.
Considerando que exista um par de chaves composto pelos arquivos $HOME/.ssh/id_rsa_backup e$HOME/.ssh/id_rsa_backup.pub, gerado no cliente sem a definição de uma passphrase e instalado devidamente no servidor, a conexão pode ser feita com o comando:

rsync -Cravzpte "ssh -i chave.pem -p 3223" usuario@ip:/home/usuario/pasta/ -r /home/usuario/pasta/




sexta-feira, 23 de agosto de 2013

Como descompactar arquivos zip, rar, tar.gz, bz2, tar.bz2 pelo terminal


Para descompactar estes formatos de arquivos os comandos são simples: 

zip: 
gunzip nomedoarquivo.zip 

rar: 
unrar x nomedoarquivo.rar 

tar: 
tar -xvf nomedoarquivo.tar 

tar.gz: 
tar -vzxf nomedoarquivo.tar.gz 

bz2: 
bunzip nomedoarquivo.bz2 

tar.bz2: 
tar -jxvf nomedoarquivo.tar.bz2

Instale o plugin do Regex para Gedit ubuntu 12.04

Dica para habilitar a busca de texto usando expressão regular no Gedit.

O Uso de expressão regular é um recurso muito útil para quem gosta de otimizar o seu tempo, pesquisando determinadas sequências de caracteres em textos longos, podendo fazer substituições, quase como quando usamos o sed,vi/vim, etc.
Aliás, uma das grandes maravilhas do mundoGNU/Linux é que temos diversas opções para o mesmo problema ;-)
Então, se você gosta de usar o Gedit e em algum momento precisa avaliar o texto usando expressão regular, saiba que pode usá-lo também.

Instalação
Por padrão o Gedit não tem essa funcionalidade, sendo necessário um plugin para isso, o plugin pode ser adquirido no link abaixo:

regex_replace-gedit3.tar.gz

Após fazer o download, coloque-o no diretório de plugins do Gedit, em '$HOME/.local/share/gedit/plugins/' (observe o ponto no inicio), caso esse diretório não existe, crie-o.

Tive que criá-lo:

$ mkdir -p "$HOME"/.local/share/gedit/plugins/ 

Mova o arquivo, partindo-se do princípio que ele foi baixado no diretório 'Downloads', segue os comandos: 

$ cd "$HOME"/Downloads
$ mv regex_replace-gedit3.tar.gz "$HOME"/.local/share/gedit/plugins/
$ cd "$HOME"/.local/share/gedit/plugins/ 


Descompacte e remova o arquivo compactado, pois o mesmo tornou-se desnecessário:

$ tar -zxvf regex_replace-gedit3.tar.gz
$ rm regex_replace-gedit3.tar.gz 


Prontinho. 

Agora basta ativar seu novo plugin, abra o Gedit, vá em 'Edit' -> 'Preferences', depois vá na aba 'Plugins' e procure pelo 'Regex Seach and Replace':