有两种方式:
一种方式是根据运行级别配置服务
一种方式是执行本地特殊配置
举例,任务是启动时运行命令 Hacker
方式一:
1、建立自启动脚本/etc/rc.d/init.d/Hacker
内容为:
#!/bin/bash
/usr/local/bin/Hacker
设置文件的属性为可执行:
#chmod +x /etc/rc.d/init.d/Hacker
2、查看计算机运行级别
在文件/etc/inittab里看到ID:5:initdefault:,则此系统运行级别为5
3. 到/etc/rc5.d目录下,把你要执行的可执行文件做一个软连接,而且在命名的时候要以大写S字母开头,S之后的数字大小代表执行顺序的先后,数字越大越后执行。
#ln -s /etc/rc.d/init.d/Hacker /etc/rc5.d/S100cvslockd
#ln -s /etc/rc.d/init.d/Hacker /etc/rc0.d/K20cvslockd
方式二:
在/etc/rc.d/rc.local 添加 exec /usr/local/bin/Hacker该方式是在最后启动Hacker
还有一种方式:
配置 .bashrc文件
vi ~/.bashrc
只需要加入 /home/xxx/xxx/bin/Hacker.sh start 这句话就可以制定某个程序在用户登录的时候就自动启动
以上是内存溢出为你收集整理的Linux 下系统启动执行脚本全部内容,希望文章能够帮你解决Linux 下系统启动执行脚本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)