Il me semble que vous voulez un script(1).
Il vous permet d'enregistrer et de rejouer des sessions de terminal.
D'un autre côté, si vous essayez d'automatiser les configurations, envisagez la gestion de la configuration, comme une marionnette.
Je peux penser à deux manières de suite :
-
Utilisez la commande intégrée history
-
Tout faire dans une session d'écran et activer la journalisation
Bash enregistre les commandes dans un fichier appelé ~/.bash_history. Cela fonctionne si vous faites tout via une ligne de commande et dans une seule fenêtre de commande.
Soyez averti cependant, cela limite la taille de ce fichier aux 1000 commandes les plus récentes (par défaut).