我做到了
$vi/etc/rc.本地
并在此文件中添加了一行。现在这个文件看起来是这样的:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/home/mysh.sh
我重启EC2。但mysh.sh似乎没有逃跑。
我承认我是Linux新手。
谢谢
最佳答案
只需将解决方案作为答案发布:
将/home/mysh.sh
的所有权更改为root
:
$ chown root.root /home/mysh.sh
另外,请确保它具有可执行权限:
$ chmod u+x /home/mysh.sh