background-process

即使有进程在后台运行,作业也不会显示任何内容
background-process

即使有进程在后台运行,作业也不会显示任何内容

我运行了这个脚本,它可以并行运行多个进程: ./train-eyecnn.sh 9 0.1 0 "key_relative_gaze" | tee "../tmp/9_0.1_0.txt" & ./train-eyecnn.sh 9 0 0 "key_relative_gaze" | tee "../tmp/9_0_0.txt" & ./train-eyecnn.sh 9 0.1 1 "key_relative_gaze" | tee "../tmp/9_0.1_1.txt" & ./train-eyecnn.sh 9 0 1 "k...

Admin

使用 Ubuntu Server 在后台刷新 Google 表格
background-process

使用 Ubuntu Server 在后台刷新 Google 表格

我甚至不知道这是否可能,但我是 Ubuntu 新手,并认为这是一个值得询问的地方。 我的手机上有几个 Web 应用,我使用 Google Sheet 中的数据(使用名为 GlideApps 的服务)进行设置。问题是,某些功能仅在 Google Sheet 在计算机上打开时更新 [即 NOW()]。有没有办法使用 Ubuntu Server 不断运行 Google Sheets 实例和/或刷新电子表格?我使用的是 Ubuntu 20.04.2 LTS。 我是否缺少使用脚本和触发器的更简单的解决方案,或者这是否可在我的 Ubuntu 服务器上实现? ...

Admin

如何在重启后保持进程运行?
background-process

如何在重启后保持进程运行?

我在 Ubuntu 20.04.4 LTS 上运行机器学习训练过程。运行过程在 tmux 会话中。 管理员说放假的时候服务器会宕机,不知道有什么bg命令可以让服务器重启后恢复?或者只能在checkpoint模型上恢复训练。 训练源代码:https://github.com/deepinsight/insightface/tree/master/recognition/arcface_torch ...

Admin

由于多个进程实例,Apache 服务器无响应
background-process

由于多个进程实例,Apache 服务器无响应

再会, 我有一台安装了 LAMP 的 VPS 服务器。几天来,我的进程急剧增加,我不知道如何调查原因。 htop以下是该命令的输出https://ibb.co/PYj1f5X ...

Admin

如何在 ubuntu 服务器中脱离 minecraft 服务器
background-process

如何在 ubuntu 服务器中脱离 minecraft 服务器

我最近买了一台服务器,对服务器总体来说还很陌生,我试图让服务器在后台运行,同时我在服务器上做其他事情,我尝试的任何命令都只是作为 minecraft 命令执行,而 ctrl+a,d 不起作用。我正在运行 Ubuntuserver 22.04.3 ...

Admin

如何在 gnome-terminal 启动时自动启动后台进程
background-process

如何在 gnome-terminal 启动时自动启动后台进程

我想在每个 gnome-terminal 中自动启动一个后台进程(tail [日志文件]),当终端创建时。我尝试过 gnome-terminal -e "tail -f /var/log/syslog &" 启动 tail,但在前台,它完全接管了终端。CTRL+Z没有效果。可以吗? ...

Admin

通过 GNU parallel 运行 grep
background-process

通过 GNU parallel 运行 grep

如何才能使使用 grep 对大量文件进行搜索的速度更快?我第一次尝试使用并行(可以改进或建议使用其他方法)。 第一个 grep 只是给出文件列表,然后将其传递给 parallel,后者再次运行 grep 来输出匹配项。 并行命令应该等待 grep 完成,以便我同时获得每个文件的结果。否则,我会得到来自不同文件的混合结果。 我还使用 sed 通过命令跳过文件(如果需要) sed -z "${ista}~${istp}!d" 多个模式存储在数组中${ptrn[@]},而匹配行后的尾随上下文在中定义${isufx[@]}。 ptrn=("-e" "FN" "-e...

Admin

依赖于后台作业完成的命令
background-process

依赖于后台作业完成的命令

我正在尝试运行一个后台作业,该作业应在终止后发送电子邮件。后台作业可以运行几个小时,并且应该独立于启动它的 Shell 运行(因为 SSH 将断开连接)。在下面的当前脚本中,邮件命令不会等待 BACKGROUNDJOB 终止。我该如何实现这一点? nohup BACKGROUNDJOB -l $corefolder/$filename >/dev/nul 2> $corefolder/$filenameerr & mail -s "JOB DONE" -A $corefolder/$filename -A $corefolder/$fil...

Admin

如何停止后台作业输出到终端?
background-process

如何停止后台作业输出到终端?

我make在我的 Pi 上的 Kismet 终端中运行了一次,它每 10 到 15 秒就会向终端输出一次,无论它是否在后台运行。 我尝试使用CTRL+Z并运行bg命令。尽管 jobs 命令将其列为Running并将命令列为以make &表明它在后台,但输出仍会传到终端。 我也再次暂停它,然后跑去bg; %+ >1 /dev/null尝试将其发送STDOUT到/dev/null,但它仍然输出到屏幕。 有没有办法让作业在后台运行并仅将STDERR消息发送到终端? 输出如下: 第一次尝试: [1]+ ...

Admin

登录时黑屏
background-process

登录时黑屏

我插入了如下/etc/profile.d/文件:custom.sh ~/.start/speakers.sh & ~/.start/vpn.sh & 如您所见,这两个文件都在后台运行。为什么我按下登录后仍然会遇到黑屏(有时但并非总是如此)?发生这种情况时,我看不到桌面。 今天早上,我不得不费了好大劲才关掉电脑,然后重新启动。这次没问题,桌面出现了,扬声器已连接,VPN 已打开。 我怀疑这是因为~/.start/vpn.sh &,有时该文件中的命令会暂停(非常)长时间。我不明白的是,为什么这是个问题?该文件在后台运行。 我的操作系统是...

Admin

Fluidsynth 在启动时自动启动;登录冻结 - 已连接?如何解决?
background-process

Fluidsynth 在启动时自动启动;登录冻结 - 已连接?如何解决?

自从从 Kubuntu 20.04 切换到 Ubuntu Studio 22.04(两者都使用 KDE Plasma)以来,我遇到了一系列奇怪的问题。我想知道它们是否有关联,但我的主要目标是找到问题 #1 的解决方案。其他任何事情都只是锦上添花。 我最初将其作为有关问题#1的一个更简单的问题发布,以及我最初认为的答案和解决方案(仍然作为我的答案发布在下面......不确定是否应该删除它)。 问题 我在 Ubuntu Studio 安装中发生了两件奇怪的事情,但并非总是如此: #1- fluidsynth 工艺有时在启动时自动启动。这真的不应该发生。Fluid...

Admin

如何让 Thunderbird 邮件在后台同步而无需打开应用程序
background-process

如何让 Thunderbird 邮件在后台同步而无需打开应用程序

如何让 thundermail 在后台同步电子邮件并在收到新邮件时通知?像 Evolution 这样的应用程序有一个后台服务,允许它在应用程序关闭时同步电子邮件。当我关闭应用程序时,Thundermail 不会收到电子邮件。这里的答案已经过时或依赖于不受支持的扩展。我正在寻找一种本地方法来做到这一点。我在其他地方读到,我必须从帐户设置 > 服务器设置菜单中启用“允许在收到新邮件时立即通知服务器”选项。不幸的是,这没有用。有什么办法可以让它工作吗? ...

Admin

如何结束进程的 cpulimit
background-process

如何结束进程的 cpulimit

我正在使用非常方便的工具 CPULimit 来限制在我的 Ubuntu 服务器的 cron 中触发的导入的 CPU 使用率。 成功限制进程不是问题,我还能够在进程结束时将值返回到无限制(100%),但是当导入进程终止时,我留下了正在运行的 CPULimit 进程。当下一个 cron 作业运行时,CPULimit 进程列表将被附加到其中。 我可以运行类似的命令pkill -f cpulimit来删除进程,但是我假设有一个命令可以终止限制,只是没有记录。 为了帮助您理解,这里有一些流程: Cron触发导入。 导入脚本设置了 cpulimit 并指向> /...

Admin

如何在后台从 MySQL CLI 运行“源文件.sql”命令?
background-process

如何在后台从 MySQL CLI 运行“源文件.sql”命令?

我目前使用的是 Ubuntu 22.04。我有超过 30 个 SQL 文件用于创建新的数据库,其中一些文件超过 10 GB。我不想使用这些文件导入 MySQL MySQL < File.sql,因为使用此方法我必须先手动创建数据库。 使用该Source File.sql命令,将从查询中创建数据库。但是,我使用 VPN 连接到服务器,而我的网络目前有点混乱。 我如何运行此命令并将其抛到后台?我知道如何使用将应用程序发送到后台nohup,但我不知道如何使用将 MySQL 查询发送到后台nohup。 ...

Admin

Nvidia 内核模块的不良后台编译
background-process

Nvidia 内核模块的不良后台编译

最近,在刚启动时,我注意到我的整个 CPU 使用率达到 100%。使用 htop 快速浏览后,我看到 4 个 cc1 进程正在编译某些内容,但不知道是什么。因此,我在家里留了一个脚本,以便在再次发生此事件时捕获该进程的所有信息。 脚本: #! /bin/bash ps -eF | grep cc1 因此这种情况再次发生,我运行脚本得到: root 15586 15584 76 54470 188180 3 08:38 pts/0 00:00:04 /usr/lib/gcc/x86_64->linux-gnu/9/cc1 -...

Admin