在启动时自动运行命令/脚本

这个问题全是ubuntu,MODS说它重复,但我找不到好的答案!

我想运行命令,(这也适用于脚本)

sudo service deluged restart 

一切都完成后启动,IE:最后一件事就是运行

我第一次发现这篇post,标有重复

自动在启动时运行命令

哪个seth阻止了未来的帮助,并链接到这篇文章

启动时启动应用程序

首先,我运行服务器,而不是桌面(这是链接的“重复”指南显示的内容),因此我只能使用基于CLI的指南。 其次是2个不同的问题。

然后有这篇文章

在启动时运行命令

标记为重复并链接到此问题,可以回答他的具体问题,但不回答问题,在启动时运行命令。

为什么我的upstart服务不是从系统启动开始的?

无论如何,还有更多!,但我得到的是我知道我想要的只是一个如何通过CLI和简单做到这一点的例子。 我不是一个程序员,但我可以阅读代码并编辑它以满足我的需要并理解它,我只是不能创造它可以这么说。

正如另一个mod(takkat)所说,这是一个与之相关的问题的副本

如何启用禁用服务,但我的观点是,这个post,我正在使用

sudo服务淹没重启

作为如何在启动时运行命令/脚本的示例,而不是解决为什么服务不是runnnig的问题。 虽然rc.local可以作为我遇到的问题的脏修复,但是它可以在很多其他情况下使用。

请尝试直接回答问题,不要给我链接到您认为可能有用的内容,如果它是重复的,则链接到cli指南,该指南涵盖了如何在BOOT上运行命令/脚本,因为CLI指南可以由Ubuntu的桌面和服务器用户。

rc.local已经为我解决了这个问题,虽然我已经阅读过时了但是保持兼容性 ,如果有人有更新但只是简单的答案,请分享,因为我将更新我的服务器。

 sudo nano /etc/rc.local 

我尝试添加两者

 # By default this script does nothing. /home/donut/deluge.sh (or) sudo service deluged restart exit 0 

首先,我在/home/donut/deluge.sh中创建了一个脚本

与JUST

 sudo service deluged restart 

第二个我只是将命令粘贴到rc.local中

第二个对我来说很好,但如果你有一个很长的脚本,或者你想要在不编辑rc.local的情况下改变很多的脚本,那么第一个选项就是你。

干杯!