gpt4 book ai didi

java - 将 Java 应用程序置于后台并使其在 Linux 中从键盘读取

转载 作者:太空宇宙 更新时间:2023-11-04 04:12:09 24 4
gpt4 key购买 nike

我已经编写了读取键盘输入并执行其他一些工作的java应用程序。如何在 Linux 后台运行该应用程序并使其在后台读取键盘输入?

最佳答案

如果进程的终端/UI 窗口等只能读取键盘输入,则该进程只能读取键盘输入。有焦点。您可以做什么,例如如果您在服务器上拥有适当的访问权限,则可以让 Java 应用程序从套接字读取数据并将数据从键盘发送到该套接字。

例如

在 tty 上:

$ socket -sl 11555

在另一个终端上:

$ nc 0 11555 | yourjavabinary

现在,无论您在第一个 tty 中键入什么,您的 Java 应用程序都会将其接收为输入。

关于java - 将 Java 应用程序置于后台并使其在 Linux 中从键盘读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18613854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com