小编rom*_*inf的帖子

个人健康记录软件

有人知道 Linux 的个人健康记录软件吗?

我想记录血压,脉搏,体温,感觉以后分析。我将手动写入信息,因为我的测量仪器没有连接到 PC。

当然,我可以将数据写入简单的纯文本文件,然后使用gnuplotmatplotlib作为真正的 *nix 用户绘制它们。但是我认为这个问题已经解决了,有人创造了更全面的工具,例如可以存储血液分析结果,心电图,...,可以提醒测量血压和脉搏等等。

我试图用谷歌搜索它,我查看了这个列表,但只找到了巨大的基于网络的医院系统(如 GNU Health、GNUmed 等)。

software-rec application data

10
推荐指数
1
解决办法
1324
查看次数

限制系统重启突发

Systemd 允许在服务崩溃时自动重启服务。为了防止无限期服务重启,它使用 @StartLimitInterval@ 和 @StartLimitBurst@ variables

此外,我可以在服务重启失败后重启整个系统(这似乎是合理的:一个操作系统 - 一个服务)。

问题是,如果我结合 systemd 的这些功能并且我的服务不断失败,我会不断重启。

有没有办法在第一次重启后停止重启电脑?换句话说,我想为整个操作系统指定 @StartLimitInterval@ 和 @StartLimitBurst@ 变量,而不是为服务。

我搜索了此功能,但一无所获。另一方面,我猜之前有人已经解决了这个问题。

我认为我可以通过在第一次重新启动之前创建锁定文件然后观看它来做到这一点,但它看起来很丑陋,我不知道如何告诉 systemd 创建它。

systemd services reboot

5
推荐指数
0
解决办法
383
查看次数

如何在通过 ssh 连接到远程服务器时在 Fish shell 中自动启动 tmux

我从外壳切换bashfish外壳。我喜欢它并决定也在我的服务器上使用它。如何tmux在连接时自动启动ssh?我按照bash 的说明进行操作,但shellfish不同,如果不进行基本重写,这个方法就无法工作。

bash ssh autologin tmux fish

4
推荐指数
1
解决办法
5753
查看次数

如何在鱼壳中使用布尔值?

我切换到fishshell 并且对它非常满意。我不知道如何处理布尔值。我设法写config.fish,执行tmuxssh(见:我怎样才能在鱼贝自动启动TMUX而通过ssh连接到远程服务器)连接,但我不是很满意代码的可读性,并希望了解更多关于fish壳(我已经阅读教程并查看参考)。我希望代码看起来像这样(我知道语法不正确,我只是想展示这个想法):

set PPID (ps --pid %self -o ppid --no-headers) 
if ps --pid $PPID | grep ssh 
    set attached (tmux has-session -t remote; and tmux attach-session -t remote) 
    if not attached 
        set created (tmux new-session -s remote; and kill %self) 
    end 
    if !\(test attached -o created\) 
        echo "tmux failed to start; using plain fish shell" 
    end 
end
Run Code Online (Sandbox Code Playgroud)

我知道我可以存储$statuses 并将它们与test整数进行比较,但我认为它很丑陋,甚至更不可读。所以问题是重用$statuses并在ifand中使用它们test …

fish test

4
推荐指数
1
解决办法
2179
查看次数

标签 统计

fish ×2

application ×1

autologin ×1

bash ×1

data ×1

reboot ×1

services ×1

software-rec ×1

ssh ×1

systemd ×1

test ×1

tmux ×1