- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈
浅谈 linux 系统下常见的故障与处理方法
与 windows 系统一样, linux 操作系统也会存在很多问题和故障,很多 linux 新手都害怕故障,面对出现的问题显得无可奈何,更有甚者,由此放弃了 linux ,其实,我们不应该惧怕问题,学习就是一个发现问题与解决问题的过程,只要掌握了解决问题的基本思路,一切故障都会迎刃而解,当然前提是我们已经具
备了解决问题的思路和扎实的知识功底。
一、处理 linux 系统故障的思路
作为一名合格的 linux 系统管理员,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路:
重视报错提示信息: 每个错误的出现, 都是给出错误提示信息, 一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见,问题永远得不到解决。
查阅日志文件: 有时候报错信息只是给出了问题的表面现象, 要想更深入的了解问题, 必须查看相应的日志文件,而日志文件又分为系统日志文件( /var/log )和应用的日志文件,结合这两个日志文件,一般就能定位问题所在。
分析、定位问题: 这个过程是比较复杂的, 根据报错信息, 结合日志文件, 同时还要考虑其它相关情况, 最终找到引起问题的原因。
解决问题:找到了问题出现的原因,解决问题就是很简单的事情了。
从这个流程可以看出,解决问题的过程就是分析、查找问题的过程,一旦确定问题产生的原因,故障也就随之解决了。
二、 忘记 linux root 密码
这个问题出现的几率是很高的,不过,在 linux 下解决这个问题也很简单,只需重启 linux 系统,然后引导进入 linux 的单用户模式( init 1 ),由于单用户模式是不需要输入登录密码的,因此,可以直接登录系统,
修改 root 密码即可解决问题。
下面是详细的处理方法,这里我们以 Redhat linux 为基准,操作步骤如下:
(1 ) 重启系统,待 linux 系统启动到 grub 引导菜单时,找到当前系统引导选项(可以按方向键展开隐藏的菜单,单处理器只有一个引导项,多处理器有 3 个或3个以上引导项,一般默认选项就是系统当前引导选项)。
(2 ) 通过方向键将光标放到当前系统引导项上,然后按键盘字母 “e”,进入编辑状态。
(3 ) 然后通过上下键,选中带有 kernel 指令的一行,继续按键盘字母 “e”,编辑该行,在行末尾加个空格,然后添加 single ,类似与这样:
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet single
(4 ) 修改完成,按回车键,返回到刚才的界面。
(5 ) 最后按键盘 “b”,系统开始引导。
这样系统就启动到了单用户模式下,这里的单用户根 windows 下的安全模式类似,在单用户模式下,只是启动最基本的系统, 网络以及应用服务均不启动。 单用户模式启动完毕, 系统会自动进入到命令行状态下,
类似与 “sh-3.1# ”,然后直接执行 passwd ,回车,系统会提示输入新的 root 密码两次,最后会看到修改密 码成功的提示,这样就完成了 root 密码的修改。如果需要正常启动系统,现在只需输入 “init 3 ”,就进入了多用户模式。用 root 用户重新登录系统,看看设置的新密码是否生效。
三 linux 系统无法启动的解决办法
导致 linux 无法启动的原因有很多,常见的原因有如下几种:
文件系统配置不当, 比如/etc/inittab 文件、/etc/fstab 文件等配置错误或丢失, 导致系统错误, 无法启动。非法关机,导致 root 文件系统破坏,也就是 linux 根分区破坏,系统无常启动
Linux 核崩溃,从而无法启动
系统引导程序出现问题,比如 grub 丢失或者损坏,导致系统无法引导启动。硬件故障,比如主板、电源、硬盘等出现问题,导致 linux 无法启动。
从这些常见的故障可知,导致系统无法启动的主要有两个问题,硬件原因和操作系统原因,对于硬件出现
的问题,只需通过更换硬件设备,即可解决,而对于操作系统出现的问题,虽然出现的问题可能千差万别, 不过在多数情况下都可以用相对简单统一的一些方法来恢复系统,下面我们就针对上面提出的几个问题, 结合 Redhat Linux 系统环境,给出一些常用的、普遍的解决问题的方法。
1. /etc/fstab 文件丢失,导致系统无法启动
/etc/fstab 文件存放了系统中文件系统的相关信息,如果正确的配置了该文件,那么在 linux 启动时,系统会读取此文件,自动挂载 linux 的各个分区,如果此文件配置错误,或者丢
您可能关注的文档
- 爬架专项施工方案.docx
- 东方日立高压变频用户使用手册.docx
- 社区物业管理施工组织设计.docx
- 养老机构应急处置预案.docx
- 水电安装工程施工组织方案(方案).docx
- 大学物理授课教案-第八章-静电场中的导体和电介.docx
- 一年级看图写话练习14篇.docx
- 某公司数据中心建设项目设计方案.docx
- ☆经典分段函数专题.docx
- 机场场道工程施工组织设计方案.docx
- DB23_T 3866-2024冰上龙舟赛事组织服务规范.docx
- DB32 2163-2012 棉纱单位可比综合电耗限额及计算方法.docx
- DB32∕T 2429-2013 棉花田间生长发育观察记载规范.docx
- DB23_T 3820-2024 工业互联网综合平台数据质量管理规范.docx
- DB23_T 3474-2023非煤智慧矿山信息系统技术规范.docx
- DB3201_T 1106-2022 工程地质层划分技术规范.docx
- DB33T 2515-2022公共机构“零碳”管理与评价规范.docx
- DB3301_T 0415-2023 装修垃圾收运处置管理规范.docx
- DB3311/T 106―2019“丽水山居”民宿服务要求与评价规范.docx
- DB3201T 1127-2022 慈善捐赠受赠管理规范.docx
文档评论(0)