chkconfig 添加灵活被系统控制服务, /etc/rc.local中添加开机自启动程序, /etc/profile中添加二进制命令
来源:互联网 发布:编程用的app 编辑:程序博客网 时间:2024/06/01 08:48
有人说chkconfig中添加服务,而rc.local中添加自启动程序。
服务和程序的概念是:服务是由程序写的;程序可以是一条或多条命令行组成的个体服务或者就是一堆命令。
而命令的概念是:二进制可执行文件
之前我很困惑,如果安装了一个应用,我是该将启动该应用的设置到3个当中的哪里呢?比如说: nginx/sbin/nginx
现在清楚了,因为nginx在sbin下,肯定是命令了,所有仅设置到PATH放到/etc/profile就可以啦
1. 如何让一个服务被chkconfig来控制呢?
答案是: 把此服务cp到/etc/init.d下,在此服务中添加
# chkconfig: 2345 90 60
# description: cron is a standard ...即可
90是启动顺序,60是关闭顺序,据说取值范围为1-100。那么问题来了,如果多于100个服务都想被chkconfig来管理呢?
没关系,我测试过:将crond network和sshd都设成同样的启动顺序和关闭顺序都没有报错。 .
root@lzc# echo -e '#chkconfig: 2345 90 10 \n#description: nginx is wordwide-used web service'>>test
root@lzc# chkconfig --add test
root@lzc# chkconfig --list
root@lzc# chkconfig --del test
root@lzc# chkconfig --level 2345 test off
2. 向 PATH路径中加二进制命令时,注意不要把命令加进去,只加命令所在的路径即可
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/application/nginx/sbin
- chkconfig 添加灵活被系统控制服务, /etc/rc.local中添加开机自启动程序, /etc/profile中添加二进制命令
- 开机启动服务chkconfig开机启动脚本/etc/rc.local
- chkconfig命令和添加开机启动服务
- rc.local中添加开机启动项后不执行原因总结
- 在Linux中利用Service命令添加系统服务及开机自启动
- /etc/rc.d/rc与/etc/rc.d/init.d的关系介绍 linux中chkconfig 启动程序顺序
- /etc/profile 和 /etc/rc.d/rc.local启动顺序
- liunx系统添加开机自启动服务
- 嵌入式 添加环境变量/etc/profile
- 在开机启动脚本/etc/init.d/rcS中添加自己的应用程序
- /etc/rc.local 与 /etc/profile
- Chkconfig 添加系统服务
- CentOS开机启动 /etc/rc.d/rc.local
- Linux开机启动/etc/rc.d/rc.local 中部分命令执行失败
- centOS系统中为自己编写的c程序添加开机自启动
- 使用者自订启动启动程序 (/etc/rc.d/rc.local)
- 在修改etc/profile过程中如果PATH前不小心忘记添加$,导致vi命令无法使用怎么办?
- 【工作中学到的小技巧】在/etc/profile中添加path后导致linux命令都不能用
- VLC命令参数(转载)
- laravel分页问题
- 学习记录
- 线程锁之volatile
- CDH-LZO配置
- chkconfig 添加灵活被系统控制服务, /etc/rc.local中添加开机自启动程序, /etc/profile中添加二进制命令
- WPS文字设置奇偶页眉、下划线的方法步骤
- 在Eclipse中显示.project和.classpath和.setting目录
- main函数的类型定义
- Java文件操作-读/写/复制/删除/随机访问
- Applying Machine Learning to Sentiment Analysis
- redis集群管理
- 易编远航第一期-七套多线程高级视频教程(两种中控台操作)-附密码
- Android跨进程通信之AIDL