复制 TTY0 文本

复制 TTY0 文本

我有一些输出,TTY1我认为这些输出可能提供了为什么我的上一个 GUI 会话冻结的线索(CtrlAltBackspace能够让我返回终端并重新加载 GUI)。

但是,我似乎找不到复制屏幕上文本的方法,但(我希望)尚未从文件/设备中消失。有什么建议么?

答案1

/dev/tty0Linux 上的 是当前虚拟终端,而/dev/tty1, /dev/tty2... 是各个虚拟终端。

/dev/vcs1您可以通过, /dev/vcs2... 设备或当前设备/dev/vcs(有时/dev/vcs0)获取每个内容的转储

# cp /dev/vcs1 some-file
# stty size < /dev/tty1
67 240
# fold -w 240 < some-file | sed 's/ *$//'
[...]
X.Org X Server 1.12.4
Release Date: 2012-08-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
Current Operating System: Linux sc 3.10-2-amd64 #1 SMP Debian 3.10.7-1 (2013-08-17) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.10-2-amd64 root=/dev/mapper/linux-debian64 ro quiet
Build Date: 17 April 2013  10:22:47AM
xorg-server 2:1.12.4-6 (Julien Cristau <[email protected]>)
Current version of pixman: 0.30.2
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Mon Sep  2 10:19:44 2013
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
resize called 1920 1080
[...]

答案2

如果您还没有安装,请安装加仑/分钟

然后使用鼠标轻松选择复制并粘贴(使用中键)您需要的文本到任何编辑器(或cat -> tmpfile.txt)中。

它在大多数发行版中都可用,也可以作为一个 tarball 和一个 GitHub 存储库

相关内容