gnu-screen

    1热度

    1回答

    我目前正在对bash和python3进行一些入侵操作,以将我的Minecraft服务器与我的朋友Discord整合。我设法通过大部分计划的功能强大功能,但现在我已经陷入了聊天集成的一半。我可以从Discord向服务器发送消息没有问题,但是我不知道如何读取服务器实例的控制台输出,该服务器实例在screen会话中运行。 如果你知道这种事情是如何完成的,我将不胜感激正确方向的一些指针。理想情况下,我希望

    0热度

    1回答

    如何使用shell脚本重新启动django runserver?我在屏幕上运行了django服务器。 这是我的shell脚本restartpython.sh: killall -9 python screen -r sleep 5 exec python manage.py runserver 0.0.0.0:8000 ctrl+a d # how to make this into

    0热度

    1回答

    我是使用screen会话命令的新手。尝试在screen会话中尝试使用sqlplus时,sqlplus命令遇到以下错误。 $ sqlplus sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory 如

    2热度

    1回答

    可以这样说: 我有2个用户:root和mc。 我想在位于mc上的屏幕上运行一个命令,但我需要以root身份运行脚本。 这是我想出了: sudo -u mc -H sh -c "screen -r lobby -p 0 -X stuff "restart $(printf '\r')"" 我想,用2 ' " '不会工作,让我怎么管理这个问题?

    0热度

    2回答

    我有一个关于如何通过crontab运行屏幕的问题,我做了一个脚本,检查前一个会话是否正在运行,如果没有重新启动屏幕。下面 crontab restard_td.sh CF截图当我运行该脚本手动它的正常工作,由cron,我可以看到我的输出“的时候,我会重新启动它”在我的日志文件,但没有屏幕可用,我的脚本不运行。 有人有想法吗?

    1热度

    1回答

    目前,我正在手动执行此操作以在远程服务器中启动进程并使用屏幕保持其在后台运行。这是我做的: #On local computer: ssh [email protected] #On HOST: screen #In screen: runbackgroundcommand # this will keep running in the foreground in screen so I

    0热度

    1回答

    有屏幕,在这里我可以分离,并与一帮在这过程中附加一个给定的屏幕会话,但重新连接时没有什么明显的问题。 我有一个emacs会话在这个屏幕上运行一堆R进程。不幸的是,我有另一个在其他地方运行的emacs会话R进程,并且实际上不能冒终止或发送emacs会话或R进程的风险。 (他们正在运行一个漫长的过程,我真的不需要再次从头开始运行它的麻烦)。 我希望有人也许能够帮我鉴定下 哪些进程是从屏幕会话 哪个流程

    0热度

    1回答

    是否可以创建屏幕并在其中执行命令而不实际打开它? 我需要执行如下: 打开屏幕(screen -S screen_name) 在屏幕 此刻我需要手动创建屏幕执行命令,然后输入它,然后执行所需的命令。 是否有可能通过1 bash命令做到这一点?

    0热度

    1回答

    我想使用GNU屏幕监控到这样的串行USB端口: $ screen /dev/ttyUSB0 115200 但我需要调整一些终端线路设置。我做了几次尝试,但似乎没有任何工作。例如,要发送NL + CR作为换行符,而不仅是NL,终端线路设置为onlcr。 尝试1 - 没有任何特殊的设置: $ screen /dev/ttyUSB0 115200 # only sends NL 尝试2 - 经

    0热度

    1回答

    我使用屏幕来管理多个“屏幕”与使用一些Python脚本。我使用this library来使用python代码管理屏幕。 如何禁用输出: [remote detached from 52689.demo_session] [52689.demo_session detached.] 使用库,每次我得到什么? 我已经创建运行包含脚本的用户的主目录内.screenrc文件: msgwait 0