有没有办法在使用屏幕时对Ctrl + a:多用户进行编码?

问题描述 投票:0回答:1

我想运行一个脚本来设置一个屏幕会话,然后自动将其变成一个多用户,并在我的系统上添加一个用户。

到目前为止,我有一个创建屏幕会话的脚本,但我必须手动将其设置为多用户会话,然后添加用户。

据我所知,没有实际的编码来执行此操作,唯一的方法是使用Ctrl + a命令。

有没有人知道一种方式,这意味着命令可以在bash脚本中完成?

linux bash gnu-screen
1个回答
2
投票

您可以从配置文件中自动运行自定义命令 - 默认情况下将加载$HOME/.screenrc(如果存在),因此您可以执行以下操作:

echo "multiuser on" >> $HOME/.screenrc

使用:multiuser on启动默认屏幕。如果您希望从默认配置中获得单独的配置,只需使用备用文件名保存配置,然后使用-c选项启动屏幕,例如

screen -c multiuser.conf
© www.soinside.com 2019 - 2024. All rights reserved.