(5 Antworten)
Wie kann ich Text von einem bestimmten Terminal erfassen und an eine log-Datei bei gleichzeitiger Arbeit? [Duplikat]
(1 Antwort)
Vor 6 Jahren geschlossen.
Ich möchte eine Textdatei erstellen, die jeden Befehl, den ich auf dem Terminal ausführen werde, als neuen Zeileneintrag in der Textdatei hinzufügt. Das heißt, ich muss Aufzeichnungen darüber führen, was ich im Terminal tue. Außerdem ist es viel besser, wenn ich die Ausgaben, die ich im Terminal erhalte, zusammen mit den Eingaben im Terminal als Textdatei aufzeichnen kann.
Jedes Mal, wenn ich einen Befehl vergesse, muss ich erneut im Internet nach dem Befehl suchen.
Kann ich eine Datei wie oben erstellen?
Akzeptierte Antwort:
Sie können script
verwenden Typoskript der Terminalsitzung zu machen. Es zeichnet alle Eingaben auf und gibt sie in eine Datei aus. Um die Aufnahme zu starten, geben Sie im Terminal
$ script
Gehen Sie weiter Ihrer normalen Arbeit nach. Um die Aufnahme zu beenden, verwenden Sie Strg +D . Alle Typoskripte werden in der Datei typescript
gespeichert befindet sich in dem Verzeichnis, in dem Sie das Terminal geöffnet haben.
Um das gesamte Protokoll in der gewünschten Datei zu speichern, verwenden Sie
$ script /path/to/mylogfile.txt
Normalerweise script
wird standardmäßig mit Ubuntu installiert.