O Linux é um verdadeiro universo de possibilidades. Mesmo quem usa há anos ainda descobre comandos e combinações novas.

A seguir, uma lista de truques secretos e pouco falados, que deixam o terminal muito mais poderoso e a experiência, muito mais geek. ⚡


1 Reabrir o último comando como root

Executou algo e esqueceu o sudo? Basta:

sudo !!

O Linux repete o último comando com privilégios administrativos.


2 Controlar volume direto do terminal

Perfeito para automações ou servidores sem interface gráfica.

amixer set Master 10%+

ou para mutar:

amixer set Master mute

3 Saber há quanto tempo o sistema está ligado

uptime

Mostra há quanto tempo o sistema está ativo, número de usuários logados e carga do processador.


4 Ver quem está online agora

who

ou em tempo real:

w

5 Exibir histórico de logins

last

Mostra logins anteriores e horários. Útil para auditoria.


6 Fazer o terminal “falar” 😎

sudo apt install espeak
espeak "Bem-vindo ao Geek Codes!"

7 Transformar o terminal em Matrix

sudo apt install cmatrix
cmatrix

Sim, é aquele efeito verde do filme. Pressione Ctrl + C para sair.


8 Criar um servidor web em segundos

python3 -m http.server 8080

Compartilhe arquivos rapidamente via navegador.


9 Ver o top de processos com gráficos

htop

Uma versão colorida e interativa do top.
Instale com sudo apt install htop.


10 Localizar arquivos ignorando maiúsculas/minúsculas

find . -iname "foto*.jpg"

Diferente de -name, o -iname ignora diferenças entre letras maiúsculas e minúsculas.


11 Buscar conteúdo dentro de arquivos

grep -R "palavra" /pasta/

Procura recursivamente dentro de todos os arquivos da pasta.


12 Acompanhar logs em tempo real

tail -f /var/log/syslog

Ideal para desenvolvedores e administradores.


13 Ligar o Wi-Fi pelo terminal

nmcli r wifi on
nmcli d wifi connect "NomeDaRede" password "SenhaAqui"

14 Mostrar o IP público rapidamente

curl ifconfig.me

15 Verificar portas abertas

sudo lsof -i -P -n | grep LISTEN

16 Apagar arquivos com segurança (sem recuperação)

shred -u arquivo.txt

17 Criar senha aleatória segura

openssl rand -base64 16

Gera uma senha de 16 caracteres totalmente randômica.


18 Aumentar velocidade do terminal

export PS1="\u@\h:\W\$ "

Simplifica o prompt, deixando-o mais leve e rápido.


19 Detectar hardware facilmente

sudo lshw -short

Mostra um resumo completo do hardware do sistema.


20 Criar um “alias” secreto

alias matrix="cmatrix"
alias limpar="clear"

Depois é só digitar matrix para ver o efeito 😏
Guarde seus aliases em ~/.bashrc.


Dica bônus: Terminal personalizado!

Instale oh-my-zsh ou Starship para transformar o terminal em algo futurista:

sudo apt install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Conclusão

Esses comandos são perfeitos para transformar seu Linux em uma máquina poderosa e para deixar seus amigos de boca aberta no terminal.
Dominar o shell é dominar o sistema. E aqui no Geek Codes, a gente te ensina a ser o mestre da linha de comando.