Ver comandos anteriores com history e which
Reveja o que escreveu com history e descubra onde um comando vive com which.
Iniciar lição interativaQuando esquece o comando exato que executou há cinco minutos, o Bash já o guardou. history imprime essa lista. which responde a outra pergunta: qual executável corre se escrever um nome.
Listar o que já escreveu
Execute history sem argumentos extra. Cada linha começa com um número e depois o comando.
Mostre os comandos que já executou!
Ler o registo da sessão:
Os números são úteis mais tarde com a repetição !n, mas a primeira competência é simplesmente ler a lista para copiar um comando que já funcionou.
Descobrir onde um comando vive: which
which echo imprime o caminho do programa echo que a shell vai executar. Isso diz-lhe se está a usar um builtin, um binário do sistema ou um script personalizado que se sobrepôs a esse nome.
which echo
A saída típica é /usr/bin/echo ou um caminho semelhante. Se which não imprimir nada, o nome não está no seu PATH.
Use history para lembrar o que fez. Use which quando duas ferramentas partilham um nome e precisa de saber qual delas corre de facto.
Teste de conhecimentos
1 / 3O que mostra history?
Referências
Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.
A seguir
Salte para /, suba com .. e vá para casa com ~ usando o comando cd do Bash.