我想知道是否可以在 screenrc 上设置一次可以运行的最大屏幕数量?谢谢
答案1
您需要重新编译屏幕才能编辑此选项。您需要操作“MAXWIN”标志。
我通常会重新编译 screen 来删除它。如果你想用软件包来做这件事,请确保你已经安装了 dpkg-dev 软件包(你将需要 make 等,因此也需要获取 build-essential,它可能依赖于 dpkg-dev,也可能不依赖于 dpkg-dev),然后使用“apt-get source screen”来获取 screen 的源代码。
提取源代码 (screen_4.0.3.orig.tar.gz)。确保在提取存档后运行补丁以创建 debian 包控制文件。编辑 config.h.in 文件并在顶部附近找到以下内容:
:# 定义 MAXWIN 40
将 40 更改为您想要的任何限制。
使用 dpkg-buildpackage 重建软件包,然后将 .dpkg 文件安装在当前屏幕安装的顶部。这会将窗口限制设置为您之前定义的值。
这解释了如何增加限制,但减少限制应该是一样的。祝你好运!