Init脚本问题(嵌入式Linux)

时间:2017-05-06 10:43:46

标签: linux bash shell scripting embedded-linux

我需要在项目中编写一些关于串口的init脚本。我在论坛上研究了相关的帖子,但我遇到了一些问题。

我使用的是嵌入式Linux,因此我使用chkconfig将脚本添加到系统中。

### BEGIN INIT INFO

#提供:myservice

#Required-Start:$ local_fs $ remove_fs

#Required-Stop:$ local_fs $ remove_fs

#Default-Start:2 3 4 5

#Default-Stop:0 1

#Short-Description:myservice

#Description:给chmod o + rw / dev / ttymxc0权限

### END INIT INFO

。 /etc/init.d/functions

案例" $ 1"在

开始)

    chmod o+rw /dev/ttymxc0 
    ;;

停止)

   echo -n "My service is stopped"
   ;;

*)        退出1 ESAC

退出0

我保存了chkconfig --add init.sh chkconfig init.sh on然后我也给了我的脚本chmod + x init.sh权限。

重新启动开发板后,我检查了我的串口的许可; ls -la /dev/ttymxc0

并没有改变。 我的init脚本不起作用。我错过了什么吗?或者我做错了吗? 你能帮我解决这个问题。

由于 最诚挚的问候

0 个答案:

没有答案