gnu-screen

    0热度

    1回答

    如何建立一个systemd服务使用屏幕,并且仍然可以重新连接到屏幕上的Java应用程序?我已经搜索了一个答案,并尝试了几个不同的东西,但我认为systemd正在向整个事情投入一个扳机。 我有一个Java应用程序设置为在systemd服务运行。它使用屏幕,因为我需要能够在它运行之后以交互方式处理它。它在没有GUI的Ubuntu 16.04服务器上。我通过SSH远程管理它。 Java应用程序在它自己的

    0热度

    1回答

    我通常使用GNU screen在服务器上打开虚拟终端,以便在注销或断开连接时运行长时间运行的程序。我现在正在用Raspberry pi搞一个Sparkfun OpenScale来读出load cell(衡量我体重的体重秤)。 要读出使用这种OpenScale板我连接到它 screen /dev/ttyUSB0 9600 之后,我得到了一些选项的终端程序: Serial Load Cell Co

    1热度

    1回答

    我想执行一个非常长的grep扫描槽我的文件。由于屏幕将在执行后关闭,我正在尝试写入日志文件以保存grep的输出。出现以下命令: screen fgrep "needle" /mnt/Volume_volume/haystack/* >> /mnt/Volume_volume/log.txt 不幸的是,日志文件是空的。什么地方出了错?屏幕输出是否被保存而不是grep?我该如何解决?

    0热度

    1回答

    我想用C-a n更改为新窗口。那么如何在GNU屏幕上创建当前窗口旁边的窗口? 如果GNU屏幕无法做到这一点,是否有其他建议吗?

    0热度

    2回答

    这是我第一次在这里问,所以请裸露在我身边。我已经使用了这个问题,但从未发现任何对我的特殊情况有用的东西。 所以,我想弄清楚一个特定命令的PID正在运行,所以我可以在必要时杀死它。我知道这是可能通过键入echo $!所以理应 my_command & echo $! 应该给我的PID得到命令的PID。但是,这是不是这样,我想我知道为什么: 我的命令如下: screen -d -m -S Radio

    0热度

    1回答

    我有一个问题,我无法在启动时使用rc.local文件启动屏幕会话。我开始的具体屏幕是一个spigot minecraft服务器。 这是我的rc.local文件中: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the

    2热度

    1回答

    我在我办公室的Debian框中的屏幕内运行终端模式Emacs(使用-nw选项)。通过这种方式,我可以在任何地方使用ssh登录我的盒子,即使连接缓慢或间歇也可以工作。 当我用腻子从Windows系统中,我很想念使用Alt键的可能性 - 标签组合键(M-TAB在Emacs的说法)。我使用两个按键Esc和Tab进行补偿,但这是两次按键,速度较慢。 我才发现,原来使用Autohotkeys我可以让按Ctr

    0热度

    1回答

    我试图运行运行在 屏幕livestream_dl -U“......”“这行代码的程序......” 而且它就启动的过程检查Instagram Live视频是否处于活动状态,然后下载它,如果它能找到它,并且屏幕终止。 我的问题是我已经首先加入这个 */1 * * * * screen livestream_dl "name" "igname" -p "pass" 放入cron作业本,我应该把

    0热度

    2回答

    我想快速切换不同的gnu屏幕会话(不是windows)。现在我可以从screen -d中脱离一个会话,并使用screen -r <sessionname>重新连接到下一个会话,但是在一个命令中没有办法做到这一点吗?像screen -d && screen -r <sessionname>? 谢谢!

    1热度

    1回答

    我想在Java运行时从linux启动一些jar。 从它的Linux的命令行会是这个样子: > screen -S jar1 > java -jar Something1.jar > Ctrl + AD > screen -S jar2 ... 我该怎么办使用Java吗?