我的问题类似于:如何编写将执行现有启动脚本的初始化脚本?
但是,这个问题已经过时了,我想知道如何在 Ubuntu 20.04 中做到这一点
这是我在 init.d 目录中的尝试:
#! /bin/sh
### BEGIN INIT INFO
# Provides: myrec
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: your description here
### END INIT INFO
PATH=/home/ahmad/recordings
DESC="Recording audio output"
NAME=myrec
DAEMON=/home/ahmad/recordings/myrec.sh
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
我想在所有进程执行后运行它,所以我应该使用 systemd 服务还是上面的可以?
我应该在上面添加其他代码还是运行我的 sh (
myrec.sh
) 文件?
一般来说hello world
,为 ubuntu 20.04 执行简单的 bash(以便我可以看到结果)是什么?我在网上找到的所有东西都过时了