自动脚本

自动脚本

我在 Linux 的终端上运行并挖掘以太坊节点。我想创建一个脚本,该脚本将在启动后大约 2 分钟启动 node.sh。我的脚本位于 home/chainskills/private/startnode.sh 中。我希望在启动后执行此脚本。我对 Linux 几乎一无所知。请帮帮我。有人告诉我去 etc/init.d 目录中创建一个脚本,但我不知道该怎么做。我在 mini-mac 上的 Ubuntu 18 上运行它。我已按照许多页面上关于如何自动执行此脚本的说明进行操作。我需要使用 init.d 而不是 cronjob。请帮忙。

答案1

使用 cronjob:

运行crontab -e并添加以下行:

@reboot sleep 120 && /home/chainskills/private/startnode.sh > /home/chainskills/private/startnode.log 2>&1

如果您需要以root用户身份运行脚本,请运行sudo crontab -e并在那里添加行。

相关内容