Ich möchte alles protokolliert im Terminal protokolliert protokolliert werden. Jede Eingabe und auch die Ausgabe dieser Eingabe. Der Befehl history
gibt Ihnen die Eingaben. Ich weiß, wie man outputs to file umleitet, aber ich brauche eine allgemeinere Annäherung, damit ich tägliches Protokoll über haben kann, was Input gegeben wurde und was die Ausgabe war.Log alles in Terminal
0
A
Antwort
4
script
von util-linux kann, die verwendet werden:
% script -q out_file.txt
% ls
out_file.txt
% exit
% cat out_file.txt
% ls
out_file.txt
% exit
man 1 script
See.
+0
Kann dies zu jedem Start eines Terminals hinzugefügt werden? und automatisch mit einer Datums-ID gespeichert? – user1767754
+0
@ user1767754 Sie könnten versuchen, es an den unteren Rand Ihrer '.bashrc' hinzuzufügen – andlrc
Verwandte Themen
- 1. Querying vom Terminal druckt nicht alles
- 2. Hook in und "log" "alles" in der Windows-Nachrichtenwarteschlange
- 3. So drucken Sie alles, was gedruckt wird und auf Terminal
- 4. convert `com.ning.http.client.ListenableFuture [Alles]` `in scala.concurrent.Future [Alles]`
- 5. Sollte svn alles ALLES zusammenziehen?
- 6. SQL Update - Alles in()
- 7. Alles auswählen in Kartenansicht
- 8. telnetlib read_until() paßt nicht alles
- 9. Facebook Log in
- 10. Log Rotation in Logstash
- 11. Log Arbeit in JIRA
- 12. Zeitstempel in Ant log?
- 13. Log-Tags in Rot
- 14. Regex, um alles zwischen Startmuster
- 15. Wie benutze ich git log --graph --oneline --alles nur für meine lokalen Niederlassungen?
- 16. Log etwas in einem Array
- 17. Wie sieht man $ log-Aufrufe im Terminal, wenn angularjs unit-Tests mit Karma ausgeführt werden?
- 18. Terminal Scripting in OSX
- 19. Wie in Terminal
- 20. Wget in Android-Terminal
- 21. Installation xdebug in Terminal
- 22. Resizing-Terminal in Emacs
- 23. Julia: print_with_color() in Terminal
- 24. Escape (Ende) in Terminal
- 25. Interaktives Terminal in VIM
- 26. Welche der Wachstumsraten log (log * n) und log * (log n) ist schneller?
- 27. Seltsam OpenSSH-Server-Log-in /var/log/auth.log
- 28. Variationen in Regressionslinie Steigung für log-log ggplot
- 29. log-log-plot mit seaborn jointgrid
- 30. Überschreiben der Log-Datei für jedes Log
Mögliche Duplikate: http://askubuntu.com/questions/161935/how-do-i-log-all-input-and-output-in-a-terminal-session – augurar
Die meisten Terminal-Emulatoren bieten eine Protokollierung, und es gibt den Befehl ['script'] (http://linux.die.net/man/1/script). – chepner
@augurar Danke für den Hinweis, aber ist das nicht auf Anfrage? Ich möchte es immer eingeschaltet haben – user1767754