我有一个脚本来做一些事情和它的工作,但我想把这个脚本放在我的rc.local中因为每次我的linux重新启动它在启动时启动
我在我的rc.local中做了但是它不起作用
nano rc.local
/root/myscript &
我试着这样
nano rc.local
/root/myscript
而且它不适合我。脚本是可以的,每次我运行这样的脚本,它都有效
cd root/
./myscript
请帮助
rc.local
应该是开箱即用的,所以如果你正在使用nano
并弹出一个空文件,你做错了(可能在错误的目录中)并且你正在创建一个操作系统不会选择的新文件自动启动。
例如,如果你在Ubuntu中运行cat -n /etc/rc.local
,你会得到:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
据我所知,根据这个article,centOS中的rc.local
位于/etc/rc.d/rc.local
,所以请尝试运行此命令:
nano /etc/rc.d/rc.local