我正在为房子建造一个 Ubuntu 服务器。我想集中种子。我正在寻找的是作为服务(守护进程)运行的东西,它有 3 个要配置的文件夹。
附加功能会很好,比如基于 Web 或控制台的屏幕,我可以在其中查看下载状态等,但它可以在没有人登录的情况下作为守护程序运行的事实是一个交易破坏者。
如果你知道任何事情,请告诉我。
我有这个脚本,用于使用 init.d 启动我的 redis 服务器。我的问题是当它启动时,它不会释放控制台。所以当我这样做时sudo /etc/init.d/redis start
,它会正确启动,但它包含命令行。目前,我不记得需要添加到行尾以使其在自己的会话中启动的字符(因为没有更好的词)
#! /bin/sh
### BEGIN INIT INFO
# Provides: redis-server
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start: $local_fs
# Should-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: redis-server - Persistent key-value db
# Description: redis-server - Persistent key-value db
### END INIT INFO
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/bin/redis-server
DAEMON_ARGS=/etc/redis/redis.conf
NAME=redis-server
DESC=redis-server
PIDFILE=/var/run/redis.pid
test -x $DAEMON || exit 0
test -x $DAEMONBOOTSTRAP || exit 0
set -e
case …
Run Code Online (Sandbox Code Playgroud)