上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 【实战案例】故障的简单处理
当系统出现问题需要排除故障时,我们可以利用所学知识对故障进行简单的处理,收集与问题相关的所有步骤,然后确定导致故障的可能原因。之后就可以有针对性地解决问题了。
难度:★★
处理故障信息
在采取一个处理措施之前,可以先将解决问题的操作记录下来,方便之后的复盘。这样可以判断哪些操作是解决问题的重要步骤,而哪些操作是更容易被忽略的步骤。有些问题会重复出现,我们可以创建一个技术文档,将故障的解决方法记录其中,方便以后查阅。
收集故障信息
如果在对文件执行操作时发生了错误,我们可以根据提示的信息确定故障发生的原因。使用cp命令复制当前目录中的文件,会提示missing destination file operand afterˈcmd.txtˈ,这是命令执行失败后输出的信息。据此可以判断此次故障的简单原因。如果想获取更多信息,也可以尝试执行cp --help命令获取更多信息。
我们可以尝试多种方式以便输出更多有用的信息,比如对于cmd.txt文件还可以使用ls命令输出更多关于此文件的信息。
确定故障的可能原因
如果不明白当前系统为什么发生了故障,可以使用其他资源确定故障发生的原因,比如阅读Linux的技术文档(man page)、咨询系统管理员等。方式虽然可以多种多样,但快速直接的方式是在网络上查询收集的故障信息,如图1-8所示。这样可以快速确定故障原因,有利于找到解决方法。
图1-8 网络查询结果