在启动脚本中使用屏幕

Posted

技术标签:

【中文标题】在启动脚本中使用屏幕【英文标题】:Using screen in startup script 【发布时间】:2016-03-13 20:39:42 【问题描述】:

我正在尝试编写启动脚本来启动 rtorrent。我计划在脚本中使用屏幕。我在启动脚本中尝试了这个命令:

su -l nico -c "screen -dmS rtd rtorrent"

但它似乎不起作用(我无法恢复屏幕会话):

screen -ls
No Sockets found in /var/run/screen/S-nico.

我错过了什么吗?

【问题讨论】:

【参考方案1】:

默认情况下,活动screen 会话列表由每个用户独立维护。 在您的screen 启动命令中,会话是由用户nico 启动的,因此如果您想查询它,您可能应该运行su -l nico -c 'screen -ls'

【讨论】:

以上是关于在启动脚本中使用屏幕的主要内容,如果未能解决你的问题,请参考以下文章

csharp 在Unity中启动屏幕抖动的脚本

如何通过主屏幕上的快捷方式启动 Android Python 脚本

如何在 systemd 启动期间最后运行并打印我的脚本输出?

使用特定会话的屏幕命令脚本?

安卓按键精灵脚本。求大神制作一个安卓按键精灵点击屏幕的脚本。就是触摸一个位置后自动重复点击屏幕那个

Linux下开机启动脚本程序