Aprender a linha de comando pode ser entediante para novos usuários Linux. Parte da dificuldade é lembrar os muitos comandos disponíveis. Afinal, para usar Linha de comando Efetivamente, você precisa conhecer os comandos.
Infelizmente, não existe uma ferramenta dedicada a ajudá-lo se você precisar conhecer os comandos, mas existem algumas ferramentas que podem ajudá-lo a começar quando você quiser.
O recorde
A primeira coisa que você pode usar para lembrar os comandos que realmente usou é o histórico da linha de comando. A maioria dos shells do Linux, incluindo o Bash mais popular, cria um arquivo de log que lista seus comandos anteriores. Para Bash, você pode encontrá-lo em “/ casa / /.bash_history".
É um arquivo de texto simples, então você pode abri-lo em qualquer editor de texto e voltar a ele ou mesmo pesquisar.
a propósito
Na verdade, existe um comando para ajudá-lo a encontrar alguns dos outros comandos. chamado a propósito Ajuda a encontrar o comando certo para completar a ação que você está procurando. Por exemplo, se você precisa saber o comando para listar o conteúdo do diretório, pode executar o seguinte comando:
apropos "list directory"
Existem algumas coisas para saber, porque a propósito Depende dos personagens mais usados. Adicione "s" ao "diretório" e tente novamente.
apropos "list directories"
Isso não vai funcionar. o que ele faz a propósito É pesquisado em uma lista de comandos e nas descrições que os acompanham. Se sua pesquisa não corresponder à descrição, ela não pegará como resultado.
Há mais uma coisa que você pode fazer. Usando um marcador -a Você pode adicionar termos de pesquisa de uma forma mais flexível. Tente este comando:
apropos "match pattern"
Você acha que vai mostrar algo como grep? Em vez disso, você não receberá nada. mais uma vez , a propósito Muito literal. Agora, tente separar palavras e usar um sinal -a.
apropos "match" -a "pattern"
De repente, você tem muitos dos resultados que espera.
a propósito É especial, mas você sempre deve estar ciente de suas peculiaridades.
zsh
O ZSH não é realmente uma ferramenta para lembrar comandos. Na verdade, é uma alternativa. Você pode substituir ZSH pelo Bash e usá-lo como um shell de linha de comando. O ZSH inclui um recurso de correção automática que o ajuda se você digitar o comando incorretamente ou perder um erro de ortografia. Se você ativá-lo, ele perguntará se você quer dizer algo em breve. Você ainda pode usar a linha de comando como costuma fazer no ZSH, mas obtém uma rede de segurança extra e alguns outros recursos excelentes também. A maneira mais fácil de obter o máximo do ZSH é usar Oh-Meu-ZSH.
Folha de dicas
A última opção, e possivelmente mais simples, é usar uma folha de dicas. Existem muitas opções disponíveis online Como este papel Você pode usá-lo para encontrar pedidos rapidamente.
Você pode até mesmo localizá-lo como uma imagem e definir um como plano de fundo da área de trabalho para uma referência rápida.
Esta não é a melhor solução para realmente lembrar de comandos, mas quando você começa, pode evitar o incômodo de pesquisar na Internet sempre que não lembrar de um comando.
Confie nessas técnicas à medida que aprende e, eventualmente, você se verá usando cada vez menos. Ninguém se lembra de tudo, então não se sinta mal se esquecer ou experimentar algo que não viu antes. É por isso que existem esses recursos e, claro, a Internet.