3.1.7 history
Lista os comandos mais recentes executados no terminal. Este é um recurso do bash (discutido no capítulo anterior). Exemplo de uso:
$ history
Resultado:
Figura 7 - Retorno do comando history
Observe que temos no lado esquerdo um valor numérico identificando cada comando. Aproveito para deixar a seguinte dica: se você utilizar um sinal de exclamação + o número + a tecla ENTER, por exemplo, !7, no meu caso iria ser autoexecutado o comando da posição 7, ou seja, essa instrução serve como atalho para comandos presentes no history (histórico).
Caso seu shell seja o bash, utilize as setas para cima e para baixo para percorrer o histórico.
Para descobrir o shell atualmente em uso, basta imprimir o valor da variável de sistema $0:
$ echo $0
Resultado:
Figura 8 - Lista o shell atual
O retorno acima confirma que estamos usando o bash. Caso queira mudar para outro shell, por exemplo, sh, basta digitar sh e pressionar ENTER; já para sair de um shell basta digitar exit e pressionar ENTER.