/etc/init.d 中的命令源文件在哪里

/etc/init.d 中的命令源文件在哪里

我对 ubuntu 和所有命令都很陌生。我可以看到里面的东西的列表etc/init.d

hadoop-hdfs-namenode我的 中有/etc/init.d。我想编辑该命令的源文件,以便可以让它始终在后台运行?我想像这样运行它while true; do sleep 1000; done。我在 start.sh 中使用 dockerCMD [/usr/start.sh]我正在运行/etc/init.d/hadoop-hdfs-namenode start

如果我犯了任何错误,请指引我正确的方向。

答案1

一种方法是编写一个 bash 脚本
#! /bin/bash hadoop-hdfs-namenode; exit;
然后使用定时任务,因此它将在“后台”运行。

相关内容