VidaGeek.net

Linux, Open-source, Programação e Produtividade

Archive for the ‘Gentoo’ Category

Aprendendo Bash

Terminal
O Bash (Bourne Again Shell) é, com certeza, o shell mais utilizado no mundo. Ele é utilizado por padrão em todas as distribuições linux que conheço e também no MacOSX. Portanto o domínio de sua linguagem e comandos é essencial para os programadores que não utilizam exclusivamente o ambiente Windows. Na verdade, com o cygwin é possível ter todo poder do bash e outras ferramentas GNU no Windows, aumentando muito a produtividade do desenvolvedor.

(more…)

Posts Relacionados:

  • Um pouco de Bash - Parte I
  • Trocando chaves rsa rapidamente
  • MacOSX Terminal e os Alias do Finder
  • Séries
  • O verdadeiro geek
  • Truques do Bash
  • Como remover os malditos .svn
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.

  • 6 Comments
  • Filed under: Gentoo, Linux, Ubuntu
  • Aprenda Comandos Básicos de Linux

    Terminal
    Para os iniciantes os comandos de shell do linux podem ser um tanto quanto confusos. Isso porque muitos não têm nome intuitivo (como o cat - gato em inglês - que mostra um arquivo no terminal) e a quantidade de comandos e parâmetros a decorar para fazer as coisas mais básicas no terminal é muito grande. Apesar de podermos fazer muitas coisas, principalmente por causa dos pipes, muito programas são desconhecidos e no fim das contas acabamos reinventado a roda quando não sabemos um deles. Por exemplo, apenas recentemente aprendi a usar o find e o wc que encontra arquivos e conta palavras/linhas respectivamente. Sugerimos então uma dica para quem gostaria de aprender alguns comandos de terminal já que, ao meu ver, é uma grande perda usar um sistema Linux e não saber os comandos básicos, já que o terminal pode agilizar muito o seu trabalho.

    (more…)

    Posts Relacionados:

  • Aprendendo Bash
  • Livro grátis de Ubuntu
  • YACP - Aprendendo a usar suas ferramentas
  • Gerando memória swap on-the-fly
  • Truques do Bash
  • Visual Basic no Linux
  • Retrospectiva 2008
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.

  • 11 Comments
  • Filed under: Gentoo, Linux, Ubuntu
  • Linux em Dispositivos Móveis

    Linux num laptop
    Quem já instalou alguma distribuição Linux além do Ubuntu (e as vezes até o mesmo) sabe como pode ocorrer vários problemas para fazer alguns dispositivos funcionarem. Aparentemente isso é ainda mais complicado em caso de notebooks, que variam muito a características de hardware. Outro problema é, se você deseja comprar um novo notebook, será que ele é Linux-friendly, ou seja, será que você vai instalar alguma distribuição e, mesmo que de trabalho, você conseguirá que tudo funcione nele?

    (more…)

    Posts Relacionados:

  • Gerenciadores de dispositivos no Linux
  • Livro grátis de Ubuntu
  • Rede social de Gadgets
  • Ubuntu planeja versão móvel
  • Visual Basic no Linux
  • Mitos do Linux derrubados
  • Linux para jogos
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.

  • 5 Comments
  • Filed under: Gentoo, Linux, Ubuntu
  • Gerando memória swap on-the-fly

    No Linux (qualquer distribuição) é possível aumentar a sua memória swap (responsável por armazenar partes da sua RAM no disco) com uma pequena série, bem simples, de comandos. Isso é útil para não precisar reparticionar seu disco por falta de swap.

    Primeiro criamos um arquivo (aqui chamado de container) com count blocos de tamanho bs (no caso, 64 blocos de 1024k, ou seja, 64M):

    dd if=/dev/zero of=container bs=1024k count=64

    Posteriormente, criamos a estrutura de swap no arquivo:

    mkswap container

    E finalmente, adicionamos mais swap:

    swapon container

    Atenção: Isso não faz com que essa memória de swap esteja disponível após um reboot. Para isso você deve adicionar o swapon container nos scripts de inicialização do seu sistema.

    Posts Relacionados:

  • Deixando seu Ubuntu mais rápido
  • FISL 8.0 - Infraestrutura de Sistemas Distribuídos (Google)
  • Uma Impressora Open-Source de Materiais 3D
  • YACP - Variáveis e Tipos Primitivos
  • E quando nossos heróis tombarem?
  • A importância do Ubuntu
  • Retrospectiva 2008
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.

  • 4 Comments
  • Filed under: Gentoo, Linux, Ubuntu