我希望无头服务器(运行 Ubuntu Server 19.10)不断侦听 iperf3 请求,即使在重新启动后也是如此。目前,我可以使用 -c 和 -d 标志在终端上运行它,将其作为守护进程运行(我认为这只是在后台运行)。
sudo iperf3 -s -D
Run Code Online (Sandbox Code Playgroud)
但我希望它在启动时始终以这种模式启动,因此它始终在后台监听。
以前做这种的时候,涉及到systemd,我对systemd不是太熟悉。我不认为当我阅读 iperf3 程序时提到了 systemd,那么它是否与其兼容(或者该声明本身是无意义的?)
之前在教程中只以非常有限的方式使用过 systemd,因此无法快速了解其范围。
我有 2 个内部 HDD,格式为 exFAT - fstab,如下所示
#INT-1TB-4K Internal HDD mount to /mnt/INT-1TB-4K
UUID=0E7E-6579 /mnt/INT-1TB-4K exfat defaults, permissions 0 0
#INT-1TB-BAK Internal HDD mount to /mnt/INT-1TB-BAK
UUID=3037-96B0 /mnt/INT-1TB-BAK exfat defaults, permissions 0 0
Run Code Online (Sandbox Code Playgroud)
运行 Ubuntu Server 20.04,其内核支持 exFAT,但不存在 exfat-utils/fuse 软件包。
/mnt ls-all 给出
exharris@plexserv:/mnt$ ls -all
total 520
drwxr-xr-x 4 root root 4096 Jul 2 09:32 .
drwxr-xr-x 20 root root 4096 Jul 2 05:15 ..
drwxr-xr-x 9 root root 262144 Jul 3 03:49 INT-1TB-4K
drwxr-xr-x 7 root root 262144 …Run Code Online (Sandbox Code Playgroud)