O Lado Oculto e Engraçado do Terminal Linux

Mar 26 / Paulo Oliveira

O terminal Linux não é apenas um playground para nerds e programadores de olhos fixos no código. Ele é muito, muito mais. Você está prestes a embarcar em uma jornada onde o terminal se revela como um verdadeiro "grimório digital", repleto de comandos mágicos e truques divertidos que vão te surpreender e arrancar boas risadas.

Vamos deixar de lado o mito de que o terminal se resume a listas intermináveis de diretórios e arquivos. Prepare-se para descobrir o lado oculto e hilário do Linux! Neste artigo, voltado para todos os níveis de usuários — de iniciantes curiosos a veteranos experientes —, vamos nos aventurar pelos recantos mais inusitados do terminal. 

Se você quer saber como fazer uma vaca falar, inverter textos, ou mesmo assistir a uma sessão inusitada de Star Wars direto da tela preta do terminal, você está no lugar certo. Prometemos uma jornada leve, divertida e acessível, explorando desde comandos bizarros do Linux até arte ASCII de tirar o fôlego. Então prepare-se para descobrir os segredos bem guardados do terminal Linux. É hora de dar boas risadas enquanto desvendamos alguns dos mais intrigantes e engraçados "segredos" da computação! Prepare-se, porque o mundo do Linux é mais divertido do que você imagina! 

Aqueça seus Dedos

Antes de começar, vamos falar sobre o básico: como abrir e usar o terminal. Na maioria das distribuições do Linux, você pode acessar o terminal através do menu de aplicativos, ou simplesmente pressionar `Ctrl + Alt + T` em seu teclado. Uma vez no terminal, o poder está em suas mãos!
Obs: Os comandos neste artigo consideram a distribuição Debian/Ubuntu

Comando cowsay

É hora de dar voz ao boi! O comando cowsay faz exatamente isso: permite que uma vaca fale no seu terminal. Primeiro, vamos instalar essa maravilha (se ainda não estiver instalado, use o gerenciador de pacotes da sua distribuição):

- sudo apt-get install cowsay 

Agora, faça a vaca falar! Experimente com cowsay "Linux é demais!".

cowsay "Linux é demais!

"Resultado esperado: 
___________________
< Linux é demais! >
-
------------------       
     \   ^__^    
       \  (oo)\_______         
           (__)\                  )\/\               
            ||------------w |              
            ||                       ||


Veja esse comando em ação neste vídeo do YouTube.

Combinação Poderosa: fortune + cowsay

Vamos adicionar um toque de sabedoria e humor espontâneo às suas sessões de terminal. Imagine abrir seu terminal para receber um conselho inesperado! Use fortune | cowsay para buscar uma previsão hilária.

Instalação
:

- sudo apt-get install fortune

Exemplo de comando:

fortune | cowsay

Resultado esperado: (O texto do fortune varia) 
__________________________________________

/ You will soon get a huge amount of money \
\ from a distant relative.                                         / 
    ------------------------------------------      
  \   ^__^         
    \  (oo)\_______            
        (__)\                  )\/\             
         ||------------w |          
         ||                      ||

Veja esse comando em ação neste vídeo do YouTube.

Comando oneko: O Gatinho do Terminal

Nada como um companheiro felino para alegrar suas sessões. Instale o oneko e veja um gatinho perseguir seu cursor. Digite oneko no terminal e prepare-se para ter seu próprio "perseguidor de mouse".

Instalação:

- sudo apt-get install oneko

Resultado esperado: Um gatinho animado que segue o cursor do mouse pela tela (geralmente em ambientes de desktop X11). Veja este vídeo no YouTube demonstrando o oneko.

Comando `sl`: A Locomotiva 

Se você já digitou `ls` rapidamente no terminal, provavelmente já cometeu o erro de digitação `sl`. Quando o comando `sl` está instalado, você será recompensado com uma locomotiva a vapor cruzando a sua tela! É uma trollagem amigável para aqueles momentos de distração, adicionando humor ao seu dia.

Instalação:

- bash
- sudo apt-get install sl

Para executá-lo, basta digitar:
- bash
- sl

Assista a esta divertida locomotiva em ação neste vídeo no YouTube

Variantes do `sl`
Embora o `sl` original seja bastante divertido por si só, algumas distribuições podem incluir variantes como `sl -al`, que apresenta uma locomotiva mais longa. Explore as opções disponíveis e veja qual é a sua favorita!

Brilho Felino: Dando Vida ao Terminal com o `lolcat`

Se você acha que o terminal Linux precisa de um pouco mais de cor (literalmente), então o `lolcat` é o comando perfeito para você. Inspirado pela estética brilhante e vibrante dos memes de gatos, o `lolcat` transforma qualquer texto regular em um arco-íris cintilante apresentado diretamente no terminal.

O que é o `lolcat`?

O `lolcat` é um comando simples que lê a entrada de texto e imprime na saída padrão com cores alternadas em um gradiente arco-íris. Pode ser usado sozinho ou combinado com outros comandos para dar aquele toque extra de alegria e humor às mensagens de terminal.

Instalação:
- bash
- sudo apt-get install lolcat
 
Observe que o `lolcat` é um script Ruby, então pode ser necessário instalar o Ruby antes em algumas distribuições.

Exemplos de Uso do `lolcat`

Transforme uma simples mensagem em algo espetacular:
- bash
- echo "Terminal Linux Divertido" | lolcat

Resultado esperado
: Exibição da mensagem em um gradiente colorido, girando com as cores do arco-íris.
Você pode combinar esse comando ao cowsay se quiser, escrevendo da seguinte forma

- bash
- cowsay | lolcat

Este comando não só proporciona uma leitura divertida, mas também é um verdadeiro deleite visual! Veja a experiência do `lolcat` em ação através deste vídeo no YouTube.

Comando `fortune`: Um Momento Zen no Terminal

O comando `fortune` é perfeito para aqueles que buscam "insights" aleatórios e filosoficamente questionáveis. Ele exibe "fortune cookies" textuais — pequenas mensagens que variam de sábias a hilariantes, oferecendo um momento zen para os usuários do terminal.

Instalação:
- bash
- sudo apt-get install fortune
 
Para executar, basta digitar:
- bash
- fortune

Resultado esperado: o texto de `fortune` varia, mas sempre será uma surpresa divertida

Explorando Diferentes Arquivos de "Fortune Cookies"

O `fortune` possui diferentes categorias de mensagens, que podem ser exploradas usando variáveis de ambiente ou parâmetros específicos. Tente combinar `fortune` com o comando `cowsay` e `lolcat` para um efeito visual impressionante e divertido:

- bash
- fortune | cowsay | lolcat

A combinação resulta em uma bela mensagem colorida e animada. Veja uma demonstração deste comando em um terminal neste vídeo do youtube.

Arte ASCII no Terminal: Transformando Texto em Obras de Arte

A arte ASCII nos permite transformar texto simples em obras de arte visualmente impressionantes diretamente no terminal. Às vezes, um pouco de criatividade com texto pode adicionar um toque pessoal e divertido às suas mensagens de terminal. Vamos explorar três ferramentas fantásticas para criar arte ASCII: `figlet`, `banner` e `toilet`.

Crie Com ‘Figlet’

O `figlet` é um dos comandos mais populares para criar texto artístico no terminal. Ele transforma texto em grandes letras feitas de caracteres padrões, proporcionando um novo meio de expressão textual.

Instalação:
- bash
- sudo apt-get install figlet
 
Exemplo:
- bash
- figlet "splendid"

Resultado esperado:

 Imagem retirada deste vídeo do youtube


Banner: Mensagens Grandes em Seu Terminal


O comando `banner` é uma alternativa ao `figlet`, oferecendo um estilo de texto grande fácil de usar, ideal para mensagens de destaque. Embora mais simples, ainda é uma ótima opção para criação de artes ASCII.

Instalação:
- bash
- sudo apt-get install sysvbanner 

Exemplo de Uso:
- bash
- banner "Hello"


Resultado esperado ao digitar ‘banner Hello’

A Arte de Perder Tempo no Terminal

Alguns comandos são criados apenas para nos lembrar de que a tecnologia também pode ser divertida. Nesta seção, vamos explorar comandos que, embora não tenham uma utilidade prática evidente, são perfeitos para quem quer se divertir e explorar o lado mais leve do Linux.

Comando ‘rev’: O Feitiço Reverso do Terminal

O comando `rev` é uma pequena joia que inverte cada linha de texto que recebe. Embora possa parecer inútil, ele é ótimo para criar "feitiços" reversos ou simplesmente para brincar com palavras.

Instalação:
- bash
- sudo apt-get install util-linux 

Como Usar:
- bash
- echo "Olá, Mundo!" | rev

Resultado:
!odnuM ,álO

Comando ‘yes’: A Infinita Repetição

O `yes` é um comando que repete uma palavra ou frase infinitamente até ser interrompido. Embora sua utilidade prática seja limitada, ele é um exemplo perfeito de como o terminal pode ser peculiar.

Instalação:
- bash
- sudo apt-get install rig 

Como Usar:
- bash
- yes "Continuar?"

Este comando repetirá "Continuar?" sem parar, o que pode ser usado para automatizar respostas afirmativas em scripts ou simplesmente para se divertir.

Surpresa Escondida para os Curiosos

‘telnet towel.blinkenlights.nl’: Uma Sessão de Star Wars no Terminal


Um dos easter eggs mais famosos do terminal é a possibilidade de assistir a uma versão em ASCII de Star Wars: Episódio IV. Sim, você leu certo! Tudo o que você precisa é do comando `telnet` e de uma conexão à internet.

Como Assistir:

1. Abra o terminal.
2. Digite o seguinte comando:

- bash
- telnet towel.blinkenlights.nl

3. Sente-se e aproveite o show!

O que Esperar: Uma recriação em arte ASCII do clássico filme Star Wars, transmitida diretamente no seu terminal. É uma experiência única e nostálgica para fãs da saga. Veja em Ação neste vídeo.

Outros Easter Eggs e Truques Curiosos

Além de Star Wars, o terminal Linux esconde outros truques e surpresas que valem a pena explorar. Aqui estão alguns para você experimentar:

Comando `apt-get moo`

Se você estiver usando uma distribuição baseada em Debian, como Ubuntu, experimente este comando para uma surpresa bovina:

- bash
- apt-get moo

Resultado: Uma pequena arte ASCII de uma vaca, acompanhada de uma mensagem divertida.

Comando `:(){ :|:& };:`

Conhecido como "fork bomb", este comando é um exemplo de como o terminal pode ser usado para criar loops infinitos. Atenção: Este comando pode travar seu sistema, então use com cuidado e apenas em ambientes de teste.

- bash
- :(){ :|:& };:

O Terminal Linux – Seu Portal para Diversão e Descoberta

Ao longo deste artigo, exploramos o lado mais leve e divertido do terminal Linux, desmistificando a ideia de que ele é apenas uma ferramenta técnica e intimidadora. Com uma infinidade de comandos engraçados, truques curiosos e easter eggs escondidos, o terminal se revela como um verdadeiro playground digital, onde a criatividade e o humor podem florescer.

Incentivamos você a continuar explorando o vasto mundo do terminal Linux. Experimente novos comandos, personalize seu ambiente com arte ASCII, e descubra os segredos escondidos que tornam o Linux tão especial. E, claro, não se esqueça de compartilhar suas descobertas e comandos favoritos com a gente. Sua contribuição pode inspirar outros a se aventurarem por este universo fascinante.

Lembre-se, o terminal é seu! Use-o com sabedoria, mas acima de tudo, divirta-se! Seja você um iniciante ou um veterano, sempre há algo novo para aprender e se maravilhar. O terminal Linux é mais do que uma ferramenta; é uma porta de entrada para a criatividade e a inovação. Então, continue explorando, e que a diversão nunca termine!

Obrigado por nos acompanhar nesta jornada pelo lado divertido e oculto do terminal Linux. Até a próxima aventura!

Fique por dentro das novidades se inscrevendo em nossa newsletter  

Muito Obrigado!

FAQ - ESCOLA LINUX

Autor do artigo

Paulo Henrique Oliveira

CEO da Linux Solutions, Networker e Millionaire Givers na BNI Brasil - Fiduciam RJ
Sobre mim
Mestre e Bacharel em Informática pela Universidade Federal do Rio de Janeiro. Graduado em Administração de Empresas pela Universidade Ibmec, com ampla experiência empresarial e liderança. Especialista em Linux e CEO da Linux Solutions, referência em soluções open source para seu negócio.
Criado com