Repetir um comando no Shell

Hoje, estava eu criando uma imagem .iso de um HD como forma de backup e pra isto usei o comando dd.

Num outro post, eu expliquei como copiar disco via dd, você pode ver a dica aqui.

Bom, como o comando dd não mostra a saida, o jeito é você abrir outro terminal e dar o comando ls -lh pra ver a saida com informações mais detalhadas como por exemplo quanto em MB do arquivo já foi copiado.

No meu caso como estava copiando um disco rigido de 60Giga, precisava ficar de tempos em tempos digitando o comando ls -lh pra ver o andamento.

Então, vasculhando por um tempo na net, descobri que você pode usar alguns comandos em conjunto do ls pra repeti-lo e dessa forma não precisar ficar digitando o comando várias vezes.

Você pode fazer da seguinte forma.

$while true; do ls; done;

Desta forma, o comando será repetido até que você o interrompa teclando ctrl+c.

Você pode também, determinar intervalos de tempo em que ele será dado, assim economiza o uso do processador, pois ficar repetindo um comando indeterminadamente aumenta o processamento da maquina.

Para determinar intervalos, você pode lançar mão de mais um comando em conjunto na linha, ex:

$while true; do ls; sleep 05; done;

Desta forma, após ser executado, o comando ls, terá um intervalo de 5 segundos até ser executado novamente.

Caso não queira ver a tela do terminal toda preenchida após várias iterações da sequencia de comandos, você pode ainda dizer que após ser executado o ls, a tela seja limpa com o comando clear, desta forma:

$while true; do ls; sleep 05; clear; done;

Comentem, compartilhem, contribuam. Se souberem de outras maneiras, digam, assim ajudamos uns aos outros. Afinal, aquele velho comercial é válido aqui, “Existem mil maneiras de se preparar Neston, invente uma”.

por Eduardo Reis Postado em Linux

Personalizando Ubuntu com Ubuntu-Tweak

Para os iniciantes no Linux ou até mesmo para os veteranos, a tarefa de personalizar o ambiente do Gnome pode ser facilitada com o uso de um aplicativo chamado Ubuntu-Tweak.

Este aplicativo, permite ao usuario customizar todo o ambiente de trabalho do gnome, desde a Instalação/Desinstalação de programas à scripts de configrações de tarefas comuns.

Você pode configurar o comportamento do gerenciador de janelas, efeitos, ajustes visuais do GDM, o geenciador de logins, etc…

De uma olhada no site do projeto http://ubuntu-tweak.com/ e se achar interessante instale e vá descobrindo o que mais o Ubuntu-Tweak oferece.

Para instala-lo, você pode entrar no site informado, baixar o arquivo .deb e instalar com o gerenciador de pacotes, ou se preferir pode adiciona-lo a lista de repositorios, desta forma você poderá manter seu aplicativo Ubuntu-Tweak atualizado sempre que sair novas versões.

Para adicionar ao repositorio, adicione a chave de autenticação abaixo:

$ sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com FE85409EEAB40ECCB65740816AF0E1940624A220

Depois, adicione as linhas do repositório em seu sources.list.

Para :

Ubuntu 8.04 Hardy Heron:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu intrepid main

Ubuntu 8.10 Intrepid:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu intrepid main

Ubuntu 9.04 Jaunty:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu jaunty main

Ubuntu 9.10 Karmic Koala:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu karmic main

 Ubuntu10.04 Lucid Lynx:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu lucid main

 Ubuntu10.10 Maverick Meerkat:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main

Após isso atualize o sistema:

$ sudo apt-get update

Depois, instale:

$ sudo apitude install ubuntu-tweak

Abraços.

Du Lima

por Eduardo Reis Postado em Linux

Atalhos de Teclado no Google Chrome

Um dos meus navegadores preferidos, é o Google Chrome, possui uma série de atalhos de teclado para que os comandos sejam mais rápidos sem a necessidade de acessar menus de ferramentas ou de ações.

A maioria dos usuários conhecem alguns dos atalhos principais, mas a maior  parte dos atalhos fica esquecida, por falta de curiosidade dos usuários que estão acostumamos a usar apenas o mouse.

Você descobrirá aqui maneiras mais dinamicas de navegar pela internet com mais velocidade .

Copie a lista pra um arquivo txt ou adicione esta página aos seus favoritos ( Ctrl + D)

  • Alt + F: abre a pasta de ferramentas;
  • Ctrl + Enter: adiciona “www.” e “.com” ao endereço digitado;
  • Ctrl + T: abre uma nova aba;
  • Ctrl + Shift + T: reabre a última aba fechada;
  • Ctrl + N: abre uma nova janela;
  • Ctrl + Tab: alterna para a aba seguinte;
  • Ctrl + Shift + Tab: alterna para a aba anterior;
  • Ctrl + F4: fecha a aba ativa;
  • Alt + F4: fecha a janela ativa;
  • Ctrl + N: abre uma nova janela;
  • Ctrl + Shift + N: abre uma nova janela anônima, muito util quando você quer navegar por uma pagina e sair sem deixar rastro.
  • Ctrl + Shift + B: ativa ou desativa a barra de favoritos;
  • Ctrl + D: adiciona a página atual aos favoritos;
  • Ctrl + Shift + D: adiciona todas as abas abertas em uma pasta de favoritos;
  • Ctrl + K: insere um campo de busca ao final do endereço ativo;
  • Ctrl + J: abre a aba de downloads;
  • Ctrl + H: abre a aba de histórico;
  • Ctrl + P: imprime a página atual;
  • Shift + Esc: abre o gerenciador de tarefas do navegador;
  • Ctrl + Shift + J: ativa ou desativa o gerenciador para desenvolvedores;
  • Ctrl + L: seleciona o endereço da aba ativa;
  • Ctrl + Backspace: deleta a parte do endereço que estiver à esquerda da seleção;
  • Ctrl + F: busca algum termo na página;
  • Ctrl + G: busca o termo seguinte na mesma pesquisa;
  • Ctrl + Shift + G: busca o termo anterior;
  • Ctrl + U: mostra o código-fonte da página ativa;
  • Ctrl + R: atualiza a página (o mesmo que o F5);
  • Ctrl + (1,2,3, …, 9): abre a aba ordenada pelo algarismo;
  • Ctrl + clique: abre link em uma nova aba;
  • Shift + Clique: abre link em uma nova janela;
  • Ctrl + “+”: aumenta o texto da página;
  • Ctrl + “-”: diminui o texto da página;
  • Ctrl + 0 (zero): retorna o texto para o tamanho padrão;
  • Ctrl+ O (letra O): abre um arquivo do computador no Google Chrome;
  • Backspace: retorna a página para o endereço anterior;
  • F1: abre a aba de ajuda do navegador;
  • F11: ativa ou desativa o modo Tela Cheia.

Estes são os atalhos disponíveis no  navegador Google Chrome. Você não precisa decorar todos, mas alguns deles são realmente interessantes e podem ajudar você a acelerar a sua navegação.

Sobrevivendo no Windows 7 sem mouse.

Você esta lá, sossegado (a) trabalhando no seu micro e de repente seu mouse para de funcionar, você não tem nenhum outro a mão  e pior, você esta com seu notebook  numa reunião e não tem saída.  O que você faz? Use o teclado!

Você já deve ter visto  que o Windows 7 agora possui um recurso que quando você arrasta a janela pro canto superior e solta, ele maximiza a janela, é possível também grudar a janela do lado esquerdo ou direito da tela simplesmente movendo-a para as bordas. Além disso, você pode dar um duplo-clique na borda superior ou inferior da janela para maximizá-la verticalmente. Essas ações estão disponíveis em teclas de atalho também:

  • WinKey (também chamada de tecla super) + Seta para esquerda e WinKey + Seta para direita = gruda
  • WinKey + Seta para cima e WinKey + Seta para baixo = maximiza e restaura/minimiza
  • WinKey + Shift + Seta para cima e WinKey + Shift + Seta para baixo = maximiza verticalmente

Essa foi uma dica rápida, pois estou morrendo de sono, durante os próximos dias postarei mais atalhos de tecla bem uteis.

Abraços.

Du Lima.

por Eduardo Reis Postado em Windows

VIM Colorido

Para aqueles que estão acostumados com o VIM colorindo as sintaxes conforme se digita segue como configura-lo.

Abra seu editor preferido, com poderes de root, eu uso o próprio VIM.

Abra o arquivo:

#vim /etc/vim/vimrc

e descomente a linha:

#syntax on

para

syntax on

Salve, saia e abra novamente o próprio arquivo de configuração do VIM e veja se já esta colorido.

Ao descomentar a linha o VIM pode continuar a mostrar tudo de uma unica cor,     e o seguinte erro:

Error detected while processing /etc/vim/vimrc:
line 20:
E319: Sorry, the command is not available in this version: syntax on
Press ENTER or type command to continue

Você deve então instalar os 3 add-ons seguintes para que tudo funcione adequadamente.

Lembrando que executei tudo num DEBIAN 5 LENNY.

com poderes de root:

#aptitude install ctags vim-doc vim-scripts

Após a instalação, abra novamente o arquivo do VIM ou qualquer outro e provavelmente tudo estará colorido.

Duvidas, resmunguem ai 🙂

Copiando CD / DVD no Linux

Curte copiar discos? quer saber como fazer isso em modo texto no linux? veja abaixo:

Use o comando dd

$dd if=/dev/scdx  of=/home/pasta_onde_vai_guardar_a_imagem/arquivo.iso

Lembrando que em /dev/scdx, você deve substituir pela informação adequada que referencia seu dispositivo de Gravação. No meu caso por exemplo fica : $sudo dd if=/dev/sr0 of=/home/DVD/arquivo.iso

Este comando irá criar uma imagem.iso exatamente identica ao disco que esta copiando, depois para gravar use o comando growisofs.

$sudo growisofs -dvd-compat -speed=6x -Z /dev/dispositivo_de_gravação=/home/caminho_da_imagem.iso

O parametro -speed=6x indica a velocidade de gravação, altere para a velocidade que você deseja de acordo com a midia utilizada e capacidade maxima de gravação do seu equipamento de gravação.

por Eduardo Reis Postado em Linux Com a tag