gnu-screen

如何在 Linux 中从单个用户创建单独的用户登录管理?
gnu-screen

如何在 Linux 中从单个用户创建单独的用户登录管理?

我在一家公司工作。我的团队有 15 名成员。我们所有人都共用一台服务器。这台服务器由我们的 IT 团队管理。我们所有人都有一个登录 ID/密码。我们可以在上面执行 sudo 操作。 由于人们使用 screen/tmux,并且每个人都通过相同的凭据登录,因此我们无法跟踪人们在做什么。这可能导致人们删除日志和其他数据。当人们使用 screen/tmux 时,他们可能会修改 .bash_history 来玷污犯罪现场。 我们想要一个能够满足以下要求的解决方案: 我们中的一个人(领导者)将有权访问用户 ID/密码。其余人将通过令牌登录。以阻止不必要的sudo...

Admin

如何将当前会话从 GNU screen 移动到 tmux?
gnu-screen

如何将当前会话从 GNU screen 移动到 tmux?

我的 IRC 客户端irssi当前在 GNUscreen会话中处于活动状态。 事后看来,我希望我使用tmux而不是 GNU screen。 如何将活动进程(或会话)从 GNU 迁移screen到tmux? ...

Admin

在 Raspbian 上运行 GNU Screen,使用垂直分割溢出内容
gnu-screen

在 Raspbian 上运行 GNU Screen,使用垂直分割溢出内容

我在 Raspberry Pi 上运行 Screen。我在 Pi 上的 shell 是带有 OH-MY-ZSH 的 ZSH。我已通过 SSH 从 Mac 连接到 Pi。当我运行某些命令(如 HTOP 或 Vim)时,输出会溢出到第二个屏幕。您可以在下面的屏幕截图中看到它。如何阻止一个窗口的内容溢出到下一个窗口? ...

Admin

如何在创建屏幕会话时自动执行屏幕窗口中的命令
gnu-screen

如何在创建屏幕会话时自动执行屏幕窗口中的命令

我已将 .screen rc 配置为在创建屏幕会话时创建 10 个窗口 screen -t task1 0 screen -t task2 1 screen -t task3 2 . . 我想要的是,每当我创建一个屏幕会话时,每个窗口都应该 ssh 到一台机器。我尝试了各种各样的方法,比如 screen -t task1 0 "ssh -p 22 [email protected]" screen -t task1 0 bash "ssh -p 22 [email ...

Admin

为什么 GNU screen 会干扰 Vim 的 Ctrl-Pageup 切换标签?
gnu-screen

为什么 GNU screen 会干扰 Vim 的 Ctrl-Pageup 切换标签?

我通常使用Ctrl+PageUp和Ctrl+PageDown在 Vim 中切换选项卡。但是在 GNU screen 中运行 Vim 时,它们不会切换选项卡,而是具有切换大小写的效果。 我正在运行以下绑定.screenrc: bindkey "^[[1;5D" prev bindkey "^[[1;5C" next screen这些允许我使用Ctrl+←和Ctrl+在选项卡之间移动→。 但禁用这些绑定并不能解决我的问题,所以我不认为它们是罪魁祸首。 我假设我的终端仿真器、屏幕和 Vim 之间存在一些我不理解的交互。 编辑:我已经找到通过这个答案启...

Admin

GNU 屏幕是否发出信号 28?
gnu-screen

GNU 屏幕是否发出信号 28?

有点远... 我正在执行一个需要几个小时的长时间运行的过程。该过程是重新索引 CDDB 数据库的模糊匹配文件。虽然时间长度是可变的,但一段时间后该过程就会退出: # /usr/local/bin/cddbd -fdv Generating the fuzzy matching hash file. Scanning /home/freedb/cddb/soundtrack. Scanning /home/freedb/cddb/lost+found. Scanning /home/freedb/cddb/jazz. Scanning /home/free...

Admin

ubuntu 中的 byobu 始终附加到同一个会话
gnu-screen

ubuntu 中的 byobu 始终附加到同一个会话

以前,当我运行 byobu 时,我会获得一个带有新套接字的新会话,并且可以在该会话中打开多个窗口。现在,当我运行它时,它会同时附加到同一个现有的 byobu 会话,这样当我输入一个会话时,终端会在两个会话中更新。我如何强制它启动新会话? ...

Admin

LINUX [UBUNTU]:screenlog.0-修改路径
gnu-screen

LINUX [UBUNTU]:screenlog.0-修改路径

我有一个这样的屏幕命令: screen -A -h 1500 -m -dmS SKY-001 /home/SKY-users/SKY-001/./ ... 我想启动输出日志并将 screenlog.0 文件保存到/home/SKY-users/SKY-001。 有什么办法可以做到这一点? ...

Admin

在屏幕内运行 emacs
gnu-screen

在屏幕内运行 emacs

我有一个 screenrc 文件,但是当我在 screen 中运行 emacs 时,我发现了一些冲突。例如,在 emacs 中跨缓冲区移动时,Ctrl-右箭头/左箭头,而不是来回移动,会将一些字符发送到缓冲区,例如 5C、5D 等。即使我在没有任何 screenrc 文件的情况下调用 screen,也存在此问题。但至少没有其他冲突。但如果有人能告诉我如何解决这个问题,我将不胜感激? 由于我的 screenrc 文件中有自己的绑定,并且我想继续使用它,所以我在想我会保留我的 screenrc 文件,但是当我想在新屏幕中启动 emacs 时,我不会使用我的 s...

Admin

我想编写一个 shell 脚本/rc 文件来自动执行 GNU Screen 分割并在其中启动程序
gnu-screen

我想编写一个 shell 脚本/rc 文件来自动执行 GNU Screen 分割并在其中启动程序

当我在 Rails 项目上工作时,我想自动化一个场景,我认为屏幕是实现这一点的完美方式,而不必在每次启动后拖放多个窗口(当我不得不触摸鼠标时,这让我很生气)。 理想情况下我会输入: $ ./bitchin_screen_automation project_name 和 在使用 rails 时我总是会启动一些工具(按此顺序):rails server、spork、autotest,以及对数据库执行的 sql 命令的打印输出。 它通常会以类似于以下的形式结束: 以下 .screen rc 生成了类似的内容,但我无法弄清楚如何自动执行命令以...

Admin

在“屏幕”(Linux 实用程序)窗口中,各个窗口的 .bash_history 在哪里?
gnu-screen

在“屏幕”(Linux 实用程序)窗口中,各个窗口的 .bash_history 在哪里?

我正在使用 linux 实用程序‘屏幕’(我的意思是终端多路复用器)。 在屏幕的每个“窗口”中,我都在运行 bash。 但是这些 bash 似乎没有任何命令历史记录。 例如,如果我在屏幕中的 bash 中输入以下内容: [gojira@cray]$ date Mon Jun 6 17:50:51 JST 2011 [gojira@cray]$ grep date ~/.bash_history [gojira@cray]$ 因此 ./bash_history 似乎只是空的。 屏幕中每个 bash 的历史记录存储在哪里? ...

Admin

Mac OS X 上 GNU Screen 中的垂直分割
gnu-screen

Mac OS X 上 GNU Screen 中的垂直分割

我最近迷上了 Ubuntu GNU screen 中出色的应用程序。我很高兴看到它也安装在我的 Mac 上,但我无法垂直分割……我想我需要以某种方式更新它。我尝试了 mac ports 和 brew,但什么也没找到。有人成功做到了吗? ...

Admin

无法在 Snow Leopard 上启动 GNU 屏幕
gnu-screen

无法在 Snow Leopard 上启动 GNU 屏幕

当我使用 SSH 访问我的 OS X 计算机时,我无法启动 GNU screen 会话。它会挂起并且不会产生任何类型的错误消息,Ctrl-C 也没有任何效果。但是,如果我通过本地访问计算机(例如在 Terminal.app 中)启动 screen 会话,然后从该 screen 分离,我可以通过 SSH 连接到它。 知道可能是什么原因造成的吗? ...

Admin

如何使用 Mobaxtem 插件(屏幕一)
gnu-screen

如何使用 Mobaxtem 插件(屏幕一)

我是 Windows 10 中的 mobaxterm 用户。我在他们的插件网站上看到我可以使用屏幕插件https://mobaxterm.mobatek.net/plugins.html 但是,即使我从https://mobaxterm.mobatek.net/plugins/Screen.mxt3并将其放在与 moba 可执行文件相同的文件夹中,重新启动该应用程序似乎不会发生任何变化。 请问有人可以尝试向我解释如何使用这个插件(以及其他插件)吗? 提前谢谢大家!! 非常感谢您的回答。就我而言,我使用 Windows 10 和 mobaxterm 作为我所...

Admin