3 pontos por GN⁺ 2025-05-30 | 1 comentários | Compartilhar no WhatsApp
  • Este manual explica de forma simples o uso moderno da linha de comando Unix/Linux
  • Permite aprender rapidamente os principais conceitos e comandos sem precisar de manuais extensos ou documentação complicada
  • É possível aprender de forma integrada sobre terminal, shell, aplicações CLI e até shell scripting
  • Com mais de 100 exemplos práticos e sessões comentadas, você pode acompanhar e usar tudo com confiança
  • Um manual atualizado para 2025, escolhido por mais de 5.700 leitores

Linha de comando para todos

  • Mostra como desenvolvedores de software, administradores de sistemas, profissionais de TI e até usuários comuns de Linux/macOS podem trabalhar com eficiência em um ambiente de linha de comando moderna
  • Oferece uma ampla variedade de usos para que qualquer pessoa possa começar com facilidade na linha de comando

Por que você não precisa de um manual completo de shell

  • Foi estruturado em torno de conceitos essenciais e comandos usados com frequência, para que você possa começar rapidamente sem precisar de um manual de shell volumoso ou de livros extensos sobre Linux
  • Oferece uma orientação focada no básico, mas que também ajuda a economizar tempo

Muito além do shell

  • Foi pensado para que você aprenda de forma integrada, de uma só vez, sobre terminal, shell, aplicações CLI e shell scripting, em vez de estudar cada tema separadamente
  • Também traz dicas e truques práticos, permitindo adquirir conhecimentos que podem ser aplicados imediatamente no trabalho ou no desenvolvimento

Executando comandos com confiança

  • Inclui mais de 100 sessões práticas comentadas e exemplos de código, para que você acompanhe passo a passo e experimente tudo diretamente
  • Proporciona uma experiência que aumenta sua confiança e transforma a forma como você usa comandos

Atualizado e lido por milhares de pessoas

  • Um manual que reúne 4 anos de aprendizado e experiência de escrita, atualizado para 2025 como uma referência moderna
  • Um guia para fortalecer habilidades em linha de comando escolhido por mais de 5.700 usuários

1 comentários

 
GN⁺ 2025-05-30
Comentários do Hacker News
  • A impressão é de que é um livro realmente ótimo, mas seria bom que a landing page explicasse com mais concretude o que o leitor vai aprender; não ficou claro se é um livro para iniciantes ou se também traz dicas úteis para quem já tem familiaridade com bash, então foi preciso procurar as páginas de amostra. Como as amostras ajudam muito mais a entender o conteúdo do livro, fica a recomendação de disponibilizá-las. Também houve a observação de que, em vez de "Fresh out of press", "hot off the press" soa mais natural, e que em "Grok the Linux command line on only 120 pages" seria mais adequado usar "in only 120 pages"
    • Concordo que as informações da landing page estão resumidas demais. Foi para não duplicar o que já está na página do Gumroad, mas acho que preciso repensar isso. E obrigado pelas sugestões de texto; como não sou falante nativo, esse tipo de feedback é muito bem-vindo
  • Houve relato de que o site fica um pouco quebrado no mobile, com o texto saindo da tela. Também surgiu a opinião de que seria útil ter páginas de amostra ou um sumário para avaliar o nível do livro. Dá para pegar o livro de "graça" e pagar depois, mas isso é meio incômodo e dá até uma sensação de culpa escolher $0
    • Obrigado pelo feedback; eu estava tentando acertar o suporte a mobile, mas pelo visto testei pouco. Também pretendo preparar uma amostra imediatamente. E aqui está um link para a página de exemplo
    • Tive a mesma experiência; no Firefox para Android e em um Pixel também há partes da tela que não podem ser vistas. Também gostaria de poder ler o sumário. E, sinceramente, escolher $0 dá uma sensação de estar sendo injusto com o autor. De toda forma, parabéns pelo lançamento do livro
    • Também confirmei no Brave para Android o problema de o texto sair da tela
  • Compartilhamento direto do link para a página de exemplo
    • Eu me considero bastante à vontade com shell, mas ainda assim aprendi coisas novas nas páginas de amostra, como process substitution, e decidi comprar na hora
    • Foi apontado que a página 12 do PDF de exemplo termina com "On Linux, the PATH looks something like this:", mas não mostra o exemplo real de PATH
    • As páginas de exemplo pareceram um pouco decepcionantes. Por exemplo, há uma explicação dizendo que "é possível comparar o conteúdo de diretórios comparando a saída do comando ls com o utilitário diff", mas na prática passar a saída de ls para diff pode gerar erro, então a explicação é meio inadequada. A sugestão é que seria melhor explicar a comparação de dois diretórios arquivo por arquivo com o comando <code>diff -r directory-a directory-b</code>
  • Se você se interessa por este livro, também fica a recomendação de The Shell Haters Handbook
  • Fica a dúvida se o foco do livro está principalmente em ferramentas antigas que sempre estão disponíveis na maioria dos sistemas, como find e grep, ou se também inclui ferramentas modernas instaladas pelo usuário, como fd, fzf e rg
    • O foco está nas ferramentas padrão mais antigas, porque são fáceis de usar em pipelines de CI ou ao compartilhar scripts com colegas. O Make é um bom exemplo: funciona em praticamente qualquer lugar. As alternativas são mencionadas, mas os exemplos se baseiam nas ferramentas antigas já consolidadas. A ênfase está nas ferramentas que não exigem instalação ou nas ferramentas básicas que se encontra com frequência no trabalho, embora uma abordagem centrada em ferramentas modernas também pareça atraente
  • O conteúdo é muito bom, mas a tipografia (layout) torna a leitura um pouco difícil: blocos de código em páginas diferentes das explicações (p. 18/19), callouts separados (p. 26/27), uma palavra dividida entre duas páginas (p. 51/52) e até rodapés atravessando páginas (p. 61/62) atrapalham a imersão. É complicado precisar ficar voltando páginas para entender uma seção
    • Obrigado pelo feedback. Tento ao máximo deixar tudo organizado, mas como continuo atualizando o livro, esse tipo de inconveniente pode acabar acontecendo. Vou prestar mais atenção nisso na próxima atualização
  • Também foi criado um app TUI interativo e uma coletânea de exercícios para aprender ferramentas de CLI do Linux como coreutils, grep, sed e awk, disponíveis em learnbyexample/TUI-apps
  • Trabalho realmente excelente. Uso Linux há 20 anos — ou melhor, quase 30 — e mesmo assim aprendi coisas que eu não conhecia nas páginas de exemplo
  • Como recurso complementar, foi recomendado linuxjourney.com
  • Houve curiosidade sobre como o modelo de venda "pay what you want" funciona na prática, pensando nisso para vender cursos
    • Como faz pouco tempo que mudei para esse modelo, ainda não tenho dados históricos. Espero uma receita bem menor do que em uma venda tradicional. No modelo tradicional, o marketing costuma ser indispensável. Minha principal motivação é compartilhar com outras pessoas algo em que investi muito tempo; quero disponibilizar isso enquanto ainda é útil para qualquer um, antes que o conteúdo fique datado. Se o objetivo fosse ganhar dinheiro, eu provavelmente teria escrito um livro sobre IA. Em algum momento também pretendo escrever no blog sobre a experiência de criar o livro