从零开始学Linux编程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 man系统帮助命令

Linux系统中存在着大量的操作命令,用户不一定完全掌握这些命令的使用方法。man命令可以对系统中的命令提供详细的帮助信息。本节将讲述使用man命令查看系统帮助文档。

2.2.1 man手册的使用方法

man 是 manual 的缩写,意思是“在线帮助手册”。如果需要查找某个命令的帮助信息,可以在终端中输入“man”,然后输入这个命令即可。

在默认情况下,终端会使用一个名为less的文件阅读器来查阅帮助手册,less的使用非常简单。“q”键可以退出手册页;键盘上的“向上”和“向下”方向键可以一次一行地上下移动手册;翻页键“Page Up”和“Page Down”可以向上或向下翻页;“空格”键可以一次向下翻一页;“Enter”键可以一次向下移动一行;“/”加上需要搜索的文本可以在帮助文档中查找所需要的内容。例如下面的操作,可以查看ls命令的帮助手册。

1 单击“主菜单”—“系统工具”—“终端”命令,打开一个终端。

2 在终端中输入“man ls”命令,然后按“Enter”键,终端中显示的ls命令帮助文本如下所示。

        LS(1)         FSFLS(1)
        NAME
         ls - list directory contents
        SYNOPSIS
         ls [OPTION]... [FILE]...
        DESCRIPTION
         Listinformationaboutthe FILEs (the current directory by default).
         Sort entries alphabetically if none of -cftuSUX nor --sort.
         Mandatory arguments to long options aremandatoryforshortoptions too.
         -a, --all
        do not hide entries starting with .
         -A, --almost-all
        do not list implied . and ..
         --author
        print the author of each file
         -b, --escape
        print octal escapes for nongraphic characters

3 翻页键“Page Up”和“Page Down”可以对帮助文档向上或向下翻页。查看文档以后,按“q”键可以退出帮助文档。

2.2.2 帮助文档的结构

从上面的实例可知,帮助文档可分为不同的小节,每个小节讲述命令不同方面的内容,小节标题和内容如表2.4所示。在使用man手册时需要识别这些小节,在正确的小节中找到所需要的内容。

表2.4 man手册的小节标题和内容