在liunx下自动启动一些服务需要配置一些参数。

在/etc/rc.d/--有下列目录rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d init.d
还有下列三个文件
rc rc.local rc.sysinit
rcn.d (n为1到6) 是对应于不同的runlevel下起不同的服务. 这些目录下都
是一些符号连接, 连接到init.d下的一些文件.以S开头的表示要启动, 以K开头的不启动.
第一个字母后面的数值是一个优先级, 这个优先级是用chkconfig来维护的. init.d下
的每一个文件都有类似下面的话:
# chkconfig: 2345 20 80
# description: Saves and restores system entropy pool for \
# higher quality random number generation.
看有chkconfig的那一行, 2345表示在runlevel 2 3 4 5下被启动, 20 80 是优先级
20为启动, 80为关闭. 即在rc3.d你可能看到 S20 或 K80.
Redhat下的setup也是用它处理的. 你可以再参考一下man chkconfig. 有一点注意, 优先即是一个两位数.

RedHat下启动网络一定要启动network的服务, 该服务会执行
/etc/sysconfig/network, 并用ifup加载所有的/etc/sysconfig/network-script
下定义的网卡. 注意, 在缺省配置中这些定义文件名中不可以有'.' 象ipforward这样的定义
也是在它中完成的. 你可以看看它的源文件. 它还定义了一个重要的变量$NETWORK, 其他的所
有网络服务都通过检查该变量来决定是否启动.

另外的三个文件是这样的

先执行rc.sysinit 完成了包括mount分区 激活swap 加载modules等重要的工作.
再执行rc.local 完成一些本地的处理, 缺省情况下, 它几乎什么都没作.
最后是执行rc 启动所有的服务.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12798004/viewspace-1143979/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12798004/viewspace-1143979/

Liunx 下 rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d 介绍相关推荐

  1. rc0.d  rc1.d  rc2.d  rc3.d  rc4.d  rc5.d  rc6.d rc.local/etc/rc.d文件目录详解

    控制脚本目录/etc/rc.d,该目录下存在各个运行级别的脚本文件,以下是rhel-server-6.3为例的查询结果: [root@localhost etc]# cd /etc/rc.d [roo ...

  2. Liunx下的日志清理shell脚本实战之日志备份

    Liunx下的日志清理shell脚本实战 一.脚本实现功能以及要求 二.shell脚本内容 一.脚本实现功能以及要求 二.shell脚本内容 一.脚本实现功能以及要求 1.日志备份目录,将日志备份到/ ...

  3. liunx下通过Canal将MySQL数据同步到Elasticsearch

    liunx下通过Canal将MySQL数据同步到Elasticsearch 一.canal背景信息 Canal是Github中开源的ETL(Extract Transform Load)软件 cana ...

  4. 【KingbaseES】liunx下KESV8如何更换授权license.dat

    [KingbaseES]liunx下KESV8如何更换授权license.dat 查看数据库安装目录 集群 停止集群 R3集群 R6集群 更换授权license.dat 启动集群 R3集群 R6集群 ...

  5. Liunx下的进程空间地址理解与进程等待

    文章目录 前言 1.进程空间地址 1.从编程语言角度理解地址的划分 2.进程虚拟地址 3.扩展 1.为啥要有虚拟地址这种东西呢? 2.那么我们程序被编译的时候没有加载到内存中有地址吗? 3.maoll ...

  6. liunx下xxd命令将text文件转成hex文件

    liunx下xxd命令将text文件转成hex文件 命令格式如下: xxd -r -p dd12.txt dd12.bin

  7. liunx下安装mysql

    liunx下安装mysql 一.tar安装 1.卸载mysql 2.下载上传 3.解压mysql 4.初始化数据库 5.复制启动脚本到资源目录 6.设置MYSQL系统服务并开机自启 7.启动MYSQL ...

  8. 将EnyimMemcached从.NET Core RC1升级至RC2

    .NET Core RC1时project.json中的配置如下: {"version": "3.2.4","summary": " ...

  9. liunx下判断c语言是否挂载U盘

    //判断是否插入U盘char* cmd1 = "ls /sys/class/scsi_device/";fp = popen( cmd1 , "r");frea ...

最新文章

  1. Android大图裁剪解决办法
  2. oracle查询结果插入新表,如何将查询出来的数据记录插入新表??
  3. AVFrame中data与linesize关系
  4. 解决Maven报Plugin execution not covered by lifecycle configuration (转载)
  5. 机器学习实战——特征工程之数据预处理
  6. 工具-eclipse-hibernate关于快速生成*.hbm.xml文件,与bean文件的操作,不使用hibernate tool解决办法之一,主要为了快速开发,写的小工具
  7. Yet Another Multiple Problem 同余定理 bfs
  8. Redis:18---常用功能之(Lua脚本)
  9. [转]How to override HandleUnauthorizedRequest in ASP.NET Core
  10. Kafka从上手到实践 - 庖丁解牛:Consumer | 凌云时刻
  11. linux标准mib,Linux系统中测试你的MIB值
  12. Linux操作系统——类UNIX系统
  13. cuda必须装在c盘吗_善待你的系统盘——系统盘(C盘)解决方案
  14. html博客音乐播放器代码大全,HTML博客音乐播放器代码大全
  15. 计算机操作系统的自举过程
  16. ssm+vue企业员工考勤请假网上办公OA自动化系统java
  17. 为什么说《千与千寻》是一部优秀的职场电影
  18. 我的NVIDIA开发者之旅——优化显卡性能
  19. 使用 Ctrl + R 命令反向查找/搜索历史【笔记】
  20. VSCode Python运行环境配置

热门文章

  1. 从零开始成为GStreamer专家——RTSP播放开发
  2. 换新手机想要旧手机的聊天记录和一些东西的方法(本人两款都是小米系列)
  3. WEB UI设计网站收藏
  4. 如何下载景山街道卫星地图高清版大图
  5. Docker在CentOS7上的安装及常用命令
  6. 2018/7/16 初学者
  7. 移动互联网时代 P2P经济爆发式增长
  8. python 并发笔记--------简单的进程/线程池实现并发IO/CPU 操作
  9. FriendFeed如何使用MySQL存储非关系性数据_how-friendfeed-uses-mysql
  10. YARN的机架感知功能