暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

RHCSA认证第三讲在红帽企业Linux中获取帮助

北漂悟道之路 2019-07-29
844




红帽系统管理1(RH124)针对之前没有Linux系统管理经验的IT专业人员设计。


RH124系列课程的目标:

1、获得Redhat 或者centos 上执行核心系统管理任务所需的足够技能。

2、掌握RHCSA 认证红帽企业Linux 系统管理员所需的基本技能。


本章的目标:使用在线帮助系统和红帽支持实用工具解决问题。

  • 使用 man Linux 手册读取器。

  • 使用 pinfo GUN 信息读取器。

  • 使用红帽软件包管理器(RPM)软件包文档。

  • 使用 redhat-support-tool 命令。




使用 man 命令读取文件

1、man 命令简介

man page 源自过去的Linux程序员手册,该手册篇幅很长,足以打印成多本书册。他们分别包含具体文件类型的信息。  现已成为如下所列章节,文章被称为主题,因为 页面已不再适用。

Linux  手册的章节
部分内容类型
1用户命令(可执行命令和shell 程序)
2系统调用(从用户控件调用的内核例程)
3库函数(由程序库提供)
4特殊文件(如设备文件)
5文件格式(用于许多配置文件和结构)
6游戏(过去的有趣程序章节)
7惯例、标准和其他(协议、文件系统)
8系统管理和特权命令(维护任务)
9Linux内核API(内核调用)

为区分不同章节中相同主题名称,man page 参考中在主题后附加上了章节编号(用括号括起)。例如,passwd(1)介绍更改密码的命令,而passwd(5)说明存储本地用户账户的/etc/passwd文件格式。

若要读取具体的man page, 使用 man topic 。主题内容一次显示一个屏幕。使用箭头键可单行滚动,或者使用空格键显示下一个屏幕。man  命令以配置的顺序搜索手册章节,首先显示热门的章节。例如,man passwd 默认情况下显示passwd(1)。要显示具体章节的page 主题,请附上章节编号参数:man 5 passwd ,man 显示passwd(5)。


2、导航和搜素 man 页。

能够高效搜素主题并在 man 手册中导航是一项重要的管理技能。下面列出了基本的man 导航命令:

导航  man 页
命令结果
空格键向前(向下)滚动一个屏幕
PageDown向前(向下)滚动一个屏幕
PageUp向前(向上)滚动一个屏幕
向下箭头键向前(向下)滚动一行
向上箭头键向前(向上)滚动一行
d向前(向下)滚动半个屏幕
u向前(向上)滚动半个屏幕
/string在 man page  中向前(向下)搜索string
n在 man page  中重复之前的向前(向下)搜索
f在 man page  中重复之前的向前(向上)搜索
g转到 man page 的开头
G转到 man page 的末尾
q退出 man ,并返回到命令 shell  提示符

重要

在执行搜素时,string 允许使用正则表达式语法。尽管简单文本(例如passwd)可以起到预期作用,但正则表达式使用元字符(例如S、*、.和^)可获取更复杂的模式匹配。因此,搜素包含程序表达式元字符的字符串(如 make $$$)可能会产生意外的结果。



3、根据关键字搜素 man page


使用 man -k keyword 对man page 执行关键字搜素,这会显示与关键字匹配的man page 主题和章节编号的列表。

常见的系统管理主题的第1节(用户命令)、第5节(文件格式)和第8节(管理命令)中。运用特定故障排除工具的管理员也使用第2节(系统调用)。剩余的章节通常供程序员参考或用于高级管理。


重要

man 命令 -k 选项执行全文本页面搜索,而不像 -k 那样仅搜索主题和描述。全文本搜索可能会使用更多系统资源,消耗更长的时间。




使用 pinfo 命令读取文档

1、GUN info 简介

man page 正式格式作为命令参考时很有用。但作为普通文档却用处不大。对于此类文档,GUN项目发了一种不同的在线文档系统。称为 GUN info。Info 文档是Red Hat Enterprise Linux 系统上重要的资源,因为coreutils软件包和glibc 标准库等许多基本的组件和实用的工具或由GUN项目开发而成,或是利用了 info 文档系统。

info 文档结构由超链接式的 info 节点组成。,此格式比man page 更灵活,允许对复杂命令和概念进行彻底的说明,与man page 类似,节点可以从命令通过infoinfo 或 pinfo 命令读取。

一些命令和实用工具同时拥有 man page 和 info 文档;通常而言,info 文档的内容将更加深入。使用man 和 pinfo 比较tar 文档中的区别:

pinfo 读取器比原始的infoinfo 命令更加高级。它设计为与lynx 文本web 浏览器击键操作相符,也添加了颜色。可以通过pinfo topic 浏览特定主体的info 节点。仅输入pinfo 将显示 info 主题目录。安装了对应的软件包时,pinfo 中即可使用新的文档节点。



读取 usr/share/doc 中的文档

软件包文档简介

除了 man 和 pinfo 外,开发人员也可能选择在其应用的RPM分发软件包中包含文档。安装软件包时,识别为文档的文件将移到 usr/share/doc/packagename 中。软件包生成人员或许也会纳入任何有帮助的内容,作为man page 的补充, 而不重复其内容。GUN软件包也使用/usr/share/doc作为 info 节点的补充。

大多数软件包含有软件包分发许可的文件。一些软件包包含有大量基于 PDF 或 HTML 的文档。相应地,浏览软件包的一个有用方式是将选用的浏览器指向 file:///usr/share/doc,再利用鼠标进行操作。

一些软件包含附带有大量的示例、配置文件模板、脚本、教程或用户手册。浏览 usr/share/doc/vsftdd-* 作为示例。一些文档是零星的;zip 程序包含了所有的压缩算法和少许其他内容。其他软件包还有大量用户手册或开发人员指南,或者相关已出版书籍的电子拷贝。


注意

内核本身拥有一个重要的文档包。kernel-doc 包中含有丰富的内核、驱动程序、调节和高级配置信息。有经验的系统管理员常常研读 kernel-doc 文件。




从红帽获取帮助

1、红帽客户门户

红帽客户门户(https://access.redhat.com)让客户能够通过一个便捷的位置,访问其订阅提供的所有内容。

2、使用 redhat-support-tool 搜索知识库

红帽支持工具程序 redhat-support-tool 为基于订阅的红帽 Access 服务提供一个文本控制台界面。需要接入互联网才能访问红帽客户门户。redhat-support-tool 是基于文本的工具,可从任何终端或SSH连接访问;不提供任何界面。


redhat-support-tool 命令可以作为交互式 shell 使用,也可加入选项和参数作为单独执行的命令进行调用。两种方式中该工具的可用语法均相同,默认情况下,该程序在 shell 模式中启动。通过 help 子命令可以查看所有可用的命令。Shell 模式支持 tab 补全,以及在父级 shell 中调用程序的功能。


第一次调用时,redhat-support-tool 提示输入必要的红帽 Access 订阅者登录信息。为避免重复提交此信息,工具会询问是否将账号信息存储在用户的主目录中(~/.redhat-support-tool/redhat-support-tool.conf)。如果红帽 Access 账户有许多用户共享,可通过 --global 选项将用户信息和其他系统范围配置存储在/etc/redhat-support-tool.conf中。工具的 config 命令可修改工具配置设置。 






关注我们


文章转载自北漂悟道之路,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论