荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Person.bbs@bbs.cqupt.edu.cn (快乐的猪啊!!!), 信区: Linux
标  题: Linux init详解2
发信站: 幽幽黄桷兰 (Sun Nov 24 20:21:17 2002)
转信站: SZU!news.tiaozhan.com!maily.cic.tsinghua.edu.cn!news.happynet.org!CQUPT

  首页 ·硬件 · 商务应用· E企业 · 商情 · 数字电子 · 软件 · 游戏 · 下载
 · E时代· 论坛
 您现在的位置是: 软件 > 操作系统专区 > Linux园地 > Linux应用 > 正文
 T O P 排 行
- 打开闪烁的新世界:体验Flash MX
- 文字在平面设计中的运用
- Visual C++多媒体及图形、图像处理
- 你会用3D Flash Animator吗?
  Linux init详解
2002-03-21· · ··Yesky
上一页  1 2 3
  3. sysinit
  系统启动时准备运行的命令。比如说,这个命令将清除/tmp。
  上面列出的特殊关键字尚不完整。其他的关键字及其使用详情,可参考你的initta
b手册页。
  五、在单用户模式下引导
  一个重要的运行级别就是单用户模式(运行级别1),该模式中,只有一个系统管理
员使用特定的机器,而且尽可能少地运行系统服务,其中包含登录。单用户模式对少数
管理任务(比如在/usr分区上运行fsck)而言,是很有必要的,因为这需要卸载分区,
但这是不可能的,除非所有的服务系统已被杀死。
  一个正在运行的系统可以进入单用户模式,具体做法是利用init,请求运行级别1。
内核启动时,在内核命令行指定single或emergency关键字,就可进入运行级别1了。内
核同时也为init指定命令行, init从关键字得知自己不应该采用默认的运行级别(内核
命令行的输入方式和你启动系统的方式有关)。
  有时,以单用户模式进行启动是必要的,这样一来,用户在装入分区之前,或至少
在装入分散的/usr分区之前,能手工运行fsck(在分散的文件系统上,任何活动都可能
使其更为分散,所以应该尽可能地运行fsck)。
  如果自动化的fsck在启动时失败了,启动脚本init的运行将自动进入单用户模式。
这样做是为了防止系统使用不连贯的文件系统,这个文件系统是f s c k不能自动修复的
。文件系统不连贯的现象极为少见,而且通常会导致硬盘的不连贯或实验性的内核释放
,但最好能做到防患于未然。
  由于安全上的考虑,在单用户模式下,启动外壳脚本之前,配置得当的系统会要求
用户提供root密码。否则,它会简单地为L I L O输入合适的一行代码,以r o o t的身
份登录(当然,如果/etc/passwd已经由于文件系统的问题而不连贯了,就不适合这里的
原则了,为对付这种情况,你最好随时准备一张启动盘)。
  不同的运行级有不同的用处,也应该根据自己的不同情形来设置。
  例如,如果丢失了root口令,那么可以让机器启动进入单用户状态。在启动后的 l
ilo 提示符下输入:
  init=/bin/sh rw 使机器进入运行级1 ,并把 root 文件系统挂为读写。他会跳过
所有系统认证,让你可以使用passwd 程序来改变root口令,然后启动到一个新的运行级

上一页  1 2 3
【责任编辑:】
【发表评论】【关闭窗口】
■ 相关内容
 Linux压缩软件缺陷使微软9大软件产品易受攻击
 Linux内核出现安全漏洞
 Linux安全综述
 Linux单用户方式
 Linux服务器配置方案MySQL
感谢访问天极网,如果您觉得该文章涉及版权问题,请看这里!
Copyright (C) 2001 Yesky.com, All Rights Reserved
版权所有  Yesky

--

                   单恋十支花
※ 来源:·幽幽黄桷兰 bbs.cqupt.edu.cn·[FROM: I.am.a.happy.pig]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店