我使用命令 byobu-enable 设置了 byobu 自动运行。当我从终端或 ssh 登录时很好,但如何让 xterm 自动附加到它?(特别是来自 Linux mint 的 mate-terminal)
我正在通过非常缓慢且不可靠的网络连接使用远程服务器。
所以,我想使用 gnu screen 以便在断开连接时不会丢失我正在做的事情。
但我想要一个本地回滚缓冲区,在我的本地计算机上,这样回滚就不必通过网络,这非常慢。
是否有类似 gnu 屏幕的东西,但有一个本地回滚缓冲区;或者使用带有本地回滚缓冲区的 gnu screen 的方法?
我正在使用 tmux 和 zsh,最近我在学习 ssh-agent 和 keychain。从 zsh 的手册页中可以看出,.zlogin只有当 shell 是登录 shell 时,它才会获取源代码。
按照我读到的建议,我坚持keychain --clear了我的.zlogin,效果非常好。当我登录盒子时,我必须解锁我的钥匙。然而,每次我在 tmux 中创建一个新窗口时,它都会清除/让我重新添加我的密钥。这有点烦人......但如果事实上每个新的 tmux 窗口都是一个登录窗口,我可以理解。
除了有关该主题的联机帮助页之外,我无法找到太多帮助。那么每个新的 tmux 窗口都是一个登录 shell,还是有什么方法可以让它仅在创建 tmux 窗口时才清除我的密钥?
如果应用程序需要时不时地输入,可以通过在应用程序末尾添加&符号(“&”)或通过屏幕(通过打开屏幕会话)来在后台运行应用程序。
除了上述好处(向应用程序添加输入)之外,还有其他好处吗?
我很好奇从低级细节的角度来看是否还有其他好处 - 例如,如果应用程序通过屏幕运行而不是在最后运行,我认为内核关闭的应用程序的更改会稍微小一些。
我经常通过 ssh 登录到服务器,只是为了执行screen -r和查看我的 irssi irc 会话。然后我就Ctrl-AD这样做了logout。
有没有一个很好的解决方案可以将其包装到脚本中,以便我可以以任何格式(图形或文本)查看屏幕会话的快照?
我读过如何自动启动多个屏幕会话?,但我不明白第一个接受的回复:
screen -dmS "$SESSION_NAME" "$COMMAND" "$ARGUMENTS"
Run Code Online (Sandbox Code Playgroud)
就我而言,我需要为一个脚本自动创建一个屏幕会话,然后我需要在同一会话中为另一个脚本创建一个新窗口。手动地,我会:
如何在脚本中自动执行此操作?一个简单的例子会对我有很大帮助。
谢谢您的回复。
我通常使用screen (1) 通过以下命令打开串行端口:
sudo screen /dev/ttyUSB2 115200
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用以下命令设置 parenb(以及其他一些东西):
sudo screen /dev/ttyUSB2 115200,cs8,parenb,-parodd,-cstopb
Run Code Online (Sandbox Code Playgroud)
但是,该系统似乎并不尊重这一点。以下是当我使用上述命令在屏幕中时stty报告的设置:
$ sudo stty -F /dev/ttyUSB2 -a
speed 115200 baud; rows 0; columns 0; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^H; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S;
susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; …Run Code Online (Sandbox Code Playgroud) 让我们假设您在/users/cs/uni/databases/python/codes/并且想要比较具有不同参数的相同命令的输出。
该程序会询问您的输出,以便您希望在同一文件夹中打开两个窗口,以便您可以python code.py在两个窗口中针对不同的参数简单地运行。
我想知道您如何在 Screen 中打开一个新选项卡,以便新选项卡的位置位于您所在的文件夹中。如果我打开一个新选项卡,该选项卡的位置在我的家中。
如何在 Screen 的当前文件夹中打开一个新选项卡?
我正在寻找类似screen但 X 的东西?
我想象当我执行诸如“X --reconnect remote_server:11”之类的操作时的情况,并且我重新连接到预先存在的 X 会话,之前在其上运行的所有程序仍然存在。
有这样的吗?平台:Linux。
我已经使用 GNU Screen 近 3 年了,发现它非常有用。对于这样一个强大而灵活的程序,我发现它的剪切和粘贴功能有点基础。
除了默认设置之外,有没有人找到更好的方法来使用剪切和粘贴功能?这些包括: