bash - 在哪里可以找到使用启动脚本创建和分离的屏幕(终端多路复用器)?(GCP)
问题描述
我正在使用 GCP 运行游戏服务器并向 VM 添加启动脚本以在屏幕中自动运行游戏服务器,因此如果需要,我可以通过重新连接来访问控制台到服务器,屏幕正在启动并且我能够连接到服务器,所以我知道它是他们的,但我找不到使用的屏幕screen -ls
我的启动脚本是:
#! /bin/bash
cd /home/minecraft
screen -dm java -Xmx3G -Xms2G -jar ./BTeam.jar nogui
运行screen -ls
找到要重新附加的屏幕后,它说没有要附加的套接字。
任何帮助表示赞赏。
解决方案
如果你运行,你能找到屏幕运行吗
ps aux | grep -i screen
如果是这样,请发布由此产生的整行(不是“grep -i screen”)
谢谢!
推荐阅读
- ios - 我想在按右键时浏览数组,按左键时反转数组
- ajax - Laravel 从控制器获取数据并发送到查看 ajax
- powershell - 是否可以将文本文件更改为批处理,执行它,然后将其恢复为 powershell 脚本中的文本?
- intellij-idea - 如何删除我在 JetBrains 产品中从磁盘安装的 UI 主题?
- python - 从上一次迭代中引用以检查它是否是列表的末尾
- java - Activiti:Rest Api 分页
- algorithm - AI单文档搜索
- java - @RequestMapping 中的 Spring 通配符为 @PathVariable
- android - 如何将 Activity 中的后退按钮添加到 Fragment
- jdbc - 如何为 kafka 连接源连接器使用时间戳或时间戳+递增模式?