在centos 7上启动时的rc.local负载

问题描述 投票:-2回答:1

我有一个脚本来做一些事情和它的工作,但我想把这个脚本放在我的rc.local中因为每次我的linux重新启动它在启动时启动

我在我的rc.local中做了但是它不起作用

nano rc.local 

/root/myscript &

我试着这样

nano rc.local 
/root/myscript 

而且它不适合我。脚本是可以的,每次我运行这样的脚本,它都有效

cd root/
./myscript 

请帮助

linux centos centos7 boot
1个回答
-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.