在linux引导下使用参数执行脚本

在linux引导下使用参数执行脚本,linux,startup,boot,Linux,Startup,Boot,我正在使用基于Debian的Linux。有一个需要在引导时执行的脚本。建立我唯一的区别是,我需要在启动时运行一个带有参数的脚本(myscript.sh——一些选项23)。我不能使用包装器脚本。我不会解释原因,但我只会说我不能。有人知道怎么做吗 cron守护进程有一个@reboot命令。在重新启动时运行脚本的。因此,只需编辑crontab并添加如下行: @reboot /your/script/test.sh 假设您使用的是带有systemd的系统,这就足够简单了。创建新的服务文件“foo.se

我正在使用基于
Debian
Linux
。有一个需要在引导时执行的脚本。建立我唯一的区别是,我需要在启动时运行一个带有参数的脚本(myscript.sh——一些选项23)。我不能使用包装器脚本。我不会解释原因,但我只会说我不能。有人知道怎么做吗

cron守护进程有一个
@reboot
命令。在重新启动时运行脚本的。因此,只需编辑crontab并添加如下行:

@reboot /your/script/test.sh

假设您使用的是带有systemd的系统,这就足够简单了。创建新的服务文件“foo.service”:

然后安装它:

ln -s /home/kris/Scripts/systemd/powertop.service /lib/systemd/system
systemctl enable powertop
systemctl start powertop

很明显,你的道路和细节会有所不同。特别是,
/lib/systemd/system
在您的发行版中可能不是正确的位置。

cron
守护进程在我的系统上不可用。@flashburn什么阻止您安装某种cron?从
/etc/rc.local
运行它?为systemd制作一个服务单元来运行它?您的系统是否使用systemd?(例如,运行
systemctl
是否成功?)
ln -s /home/kris/Scripts/systemd/powertop.service /lib/systemd/system
systemctl enable powertop
systemctl start powertop