O Kung Fu da Linha de Comando
By Jason Cannon
- Release Date: 2016-01-18
- Genre: Computers
Torne-se um ninja do Linux com O Kung Fu da Linha de Comando!
Você acha que tem que se trancar no porão lendo páginas incompreensíveis por meses a fio para ter habilidades de linha de comando como um ninja?
Na verdade, se alguém compartilhasses as dicas, truques e padrões mais poderosos da linha de comando, você economizaria muito tempo. E se você pudesse aprender com alguém que é um guru da linha de comando? E se ele mostrasse os comandos que está usando e por que está usando e como exatamente eles funcionam? E se ele escrevesse tudo isso, para que você pudesse consultar sempre que quisesse?
O Kung Fu da Linha de Comando está repleto de muitas dicas e mais de 100 exemplos práticos do mundo real. Não há exemplos teóricos nesse livro. Os exemplos demonstram como solucionar problemas reais e realizar objetivos que valem a pena.
As táticas são fáceis de encontrar. Cada capítulo cobre um tópico específico e agrupa dicas e exemplos relacionados juntos. Por exemplo, se você precisa de ajuda extraindo texto de um arquivo, procure no capítulo “Processamento e Manipulação de Textos”.
Além disso, foi incluído um índice extensivo. Se você quiser encontrar todas as ocorrências de onde um dado comando é usado -- mesmo que não seja o assunto principal -- procure no índice.
Eis algumas das coisas que você irá aprender:
Como repetir comandos rápida e facilmente no seu histórico da shell
Atalhos para obter palavras do seu histórico e usar no seu comando atual
Como salvar uma cópia da sua sessão para consulta posterior
Como remover linhas em branco e comentários de arquivos
Como controlar texto colorido ao usar “pipes” e paginadores
Transformando o texto: alteração de caixa, substituição de caracteres, etc.
Como extrair blocos de texto de arquivos ou fluxos de entrada
Um dica rápida para erros de digitação comuns
Como editar arquivos sobre a rede
Comparando as diferenças entre arquivos do computador local e um remoto
Como criar e usar túneis SSH
Maneiras para verificar que programas estão em escuta com quais portas
Como matar todos os processos de um dado usuário com um comando
Estratégias para trabalhar com conexões SSH multi-hop
Como desconectar de um servidor e continuar de onde parou
Como automatizar instalações de software que precisam de entrada do usuário
Dicas de shell script
Como continuar repetindo um comando até que seja bem-sucedido
A maneira correta de excluir um arquivo no qual se está escrevendo
Como navegar a partir da linha de comando, fazer download de qualquer coisa e interagir com APIs HTTP
Maneiras para determinar quem e o que está usando mais espaço em disco
Como proteger sua sessão de navegação ao usar um hotspot WiFi aberto
Como gerar senhas aleatórias a partir da linha de comando
Duas dicas para criar backup com facilidade
Dicas para trabalhar com arquivos “.tar”
Como substituir uma string em arquivos múltiplos com um comando
e muito mais...
O que você aprenderá neste livro se aplica a qualquer distribuição Linux, incluindo Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware e outras.