首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>linux其它>正文

每个linux发行版都有不同的启动方式,Debian Linux的方式是什么

http://www.oklinux.cn  2006-08-13  oklinux收集整理  download      会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn
  同所有的Unix一样,Debian启动时要执行init程序。init的配置文件(/etc/inittab)中指定的第一个执行脚本应该是 /etc/init.d/rcS。该脚本执行/etc/rcS.d目录中各脚本的扩展名指定或衍生进程完成诸如检查并挂载文件系统、装载内核模块、启动网络服务、设定时钟等系统初始化工作。接着,为了兼容性考虑,它运行/etc/rc.boot目录下的文件(除了那些文件名中包含“.”的文件),目录中的脚本通常是供系统管理员使用的,用于有兼容性问题的软件包。

  完成系统启动进程后,init执行默认运行级别(该运行级别由/etc/inittab中的id给出)指定的所有的启动脚本。同所有System V兼容Unix一样,Linux有7个运行级别:

 ·0(关闭系统),

 ·1(单用户模式 single-user mode),

 ·2到5(各种多用户模式 multi-user modes),

 ·6(重启系统)。

  Debian系统运行id=2,它表示进入多用户模式时默认运行级别为2,所以将运行/etc/rc2.d中的脚本。

  实际上,任意目录/etc/rcN.d中的脚本都是指向/etc/init.d/的符号链接。然而,每个/etc/rcN.d目录中文件的名称用来指定 /etc/init.d相应脚本的运行方式。特别是,在进入任何运行级别之前,所有名称以“K”打头的脚本均被运行,这些脚本的工作是中止进程。然后,所有名称以“S”打头的脚本被运行,这些脚本的工作是启动进程。名称中跟在“K”或“S”后的两位数规定了脚本运行的先后次序,数字小的脚本先运行。采用这种工作方式是因为/etc/init.d/中的脚本均有一个参数规定脚本“start”、“stop”、“reload”、“restart”或 “force-reload”,脚本按各自参数的赋值执行任务。这些脚本甚至可以在系统启动后用来控制各种进程。

  例如,使用带“reload”参数的命令:

  /etc/init.d/sendmail reload

  发给sendmail daemon进程一个信号,要它重读配置文件。

上一篇:如何删掉旧内核   下一篇:如何让Debian的包管理系统管理非Debian格式软件包

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·如何让Debian的包管理系统管理非Debian格式软件包
·如何删掉旧内核
·Debian Linux对不同喜好的支持
·Debian的配置文件
·为什么Debian软件包名字这么长?
·关掉Debian的X启动
·确定我正在使用Debian,怎么检查它的版本
·ubuntu中的快捷方式
·一个你不知道的日期
·安装非Debian 格式程序
·我是新手,先报个到
·自动修改linux下的网卡ip和掩码脚本
·debian Linux大全
·ubuntu 应包含部件
·生成Debian软件包依赖关系图
·ubuntu下安装软件的几种方法
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·GNOME 3:面向“Task”的桌面
·Ubuntu Tweak 0.5.2发布
·OSD Lyrics 0.3 发布
·Ubuntu Tweak 0.5.1发布:支持Ubuntu 1
·Elementary-mod:让你的Nautilus更有光
·Docky:炫丽又不失强大的Dock
·GNOME Shell增加新的Workspace视图模式
·Elementary Desktop:一个集成新酷软件
·Ubuntu Tweak 0.4.9.2发布
·两项小调整改善Ubuntu 9.10的显示效果
·Ubuntu Software Store 将使用在Ubuntu
·Ubuntu Tweak 0.4.9正式发布:支持Ubun
  阅读排行
·笔记本连接3G手机使用TD上网速度与ADSL
·ubuntu下安装软件的几种方法
·GNU EMACS字体设置,基本上可以随心所
·ubuntu中的快捷方式
·Kirin原创的eclipse editor配色方案
·debian Linux 下 Cedega 使用指南
·Ubuntu下VPN翻墙
·用 tsocks 和 proxychains 使 Linux 下
·debian下基本系统和gnome桌面安装
·debian Linux下制作deb包的简便方法
·配置ubuntu上网问题
·SuSE Linux安装后的初步设置
·Debian分辨率的调整
·让女友测试Ubuntu linux易用性如何
·Ubuntu 8.04 最新界面截图
网摘收藏: