J'ai besoin d'aide. Nouvel apprenant sur Linux, et pour l’école, ils veulent que je crée un fichier journal de toutes les commandes que j’ai exécutées pour un projet. Je ne peux pas le comprendre du tout. S'il vous plaît aider!
Bash conserve un journal des commandes que vous avez exécutées. Vous pouvez accéder au journal depuis la session en cours avec la commande:
history
Une fois votre session terminée, il est écrit dans le fichier:
~/.bash_history
Votre question ne dit pas clairement si vous voulez aussi la sortie, car "le journal de toutes les commandes" pourrait être interprété dans les deux sens.
Dans ce cas, vous pouvez utiliser script
:
script(1) - Linux man page
Name
script - make TypeScript of terminal session
Synopsis
script [-a] [-c COMMAND] [-f] [-q] [-t] [file]
Description
Script makes a TypeScript of everything printed on your
terminal. It is useful for students who need a hardcopy record
of an interactive session as proof of an assignment, as the
TypeScript file can be printed out later with lpr(1).
If the argument file is given, script saves all dialogue in file.
If no file name is given, the TypeScript is saved in the file
TypeScript.
Il s’agit généralement de l’outil qui nous a été demandé lors de l’affichage des commandes que nous avons utilisées dans une tâche car il fournit également le résultat, ce qui est parfois important pour l’instructeur.