Wie kann ich einen Screenshot der Linux-Konsolenausgabe machen?
Zum Beispiel führe ich den Befehl aus ls -lund möchte einen Screenshot der gesamten Ausgabe machen.
Wie kann ich einen Screenshot der Linux-Konsolenausgabe machen?
Zum Beispiel führe ich den Befehl aus ls -lund möchte einen Screenshot der gesamten Ausgabe machen.
Antworten:
Was für ein "Screenshot" von welcher Konsolenausgabe?
Ich nehme an, Sie wollten ein Screengrab der Textkonsolen (die von getty) erstellen und nicht ein emuliertes Terminal, da letzteres in einer grafischen Umgebung ausgeführt wird, in der das Aufnehmen von Bildschirminhalten meistens trivial wäre.
Wenn Sie mit Screenshot eine Textaufnahme einer Shell-Sitzung meinen, können Sie das scriptProgramm verwenden (siehe man 1 script). Die Ausgabe (häufig mit Steuerzeichen) kann dann zur catAnzeige an das Terminal gesendet werden.
Wenn Sie stattdessen eine Bilddatei des sichtbaren Bildschirms meinen, können Sie die verschiedenen Programme wie fbdumpoder ausprobieren snapscreenshot. Hier ist ein erklärender Beitrag zu letzterem.
Einfachste Wege
Sie können die folgenden Befehle versuchen:
gnome-screenshot
gnome-screenshot -w -B
Sie können Ihre Ausgabe einfach in eine Datei umleiten:
Linux-Befehl > output.txt
Weitere Referenzen:
http://www.thegeekstuff.com/2012/08/screenshot-ubuntu/
https://stackoverflow.com/questions/6674327/redirect-all-output-to-file
https://stackoverflow.com/ questions / 13591374 / befehlsausgabe-umleiten-zu-datei-und-terminal