Dominar o terminal é o superpoder que separa devs mediocres dos ninjas. Veja quais são os imprescindíveis.
O comando mais básico que você usa mil vezes por dia. ls -la mostra tudo: permissões, donos, datas. Seu melhor amigo no terminal.
Mudar de diretório é essencial. cd .. sobe um nível, cd ~ volta pra home. Combinado com ls, você domina a estrutura.
Procura padrões em arquivos. grep 'erro' log.txt acha todas as linhas com 'erro'. Economiza horas de debug.
chmod 755 script.sh torna executável. chmod 644 arquivo.txt define leitura/escrita. Segurança começa aqui.
git commit, git push, git pull. Não é só Linux, é a lei. Sem controle de versão, você trabalha no caos.
Estes 10 comandos são o alicerce. Pratique diariamente. Seu trabalho fica 10x mais rápido. Qual você usa mais?
Leia a matéria completa