首页 > 教程 > FreeBSD 教程 > FreeBSD 基础 > FreeBSD 查看帮助手册

FreeBSD 查看帮助手册

在 FreeBSD 中有比较全面的手册文档,几乎系统上的每个程序都带有一个简短的参考手册,用于介绍程序的基本用法和可用选项。

查看帮助手册

可以使用 man 查看帮助手册:

% man command

其中command 是需要查看手册的命令。

如查看 ls 命令的帮助手册:

% man ls

帮助手册类型

在 FreeBSD 中帮助手册根据命令程序的类型分为多个部分,并且有对应的编号:

  1. 用户命令
  2. 系统调用和错误号
  3. C 语言库函数
  4. 设备驱动程序
  5. 文件格式
  6. 游戏和其他娱乐
  7. 杂项信息
  8. 系统维护和操作命令
  9. 系统内核接口

有些命令程序的帮助手册可能存在于多个部分之中,如 chmod 对应一个用户命令和一个系统调用,使用 man 命令可以指定类型编号,查看特定类型下的帮助书册。

如查看 chmod 用户命令部分的手册:

% man 1 chmod

命令编号的意义

在 FreeBSD 的官方文档中,在一个命令之后会有一个 (数字) 就是指的哪个部分中的命令,相应的去看哪个部分的文档。

如 chmod 命令:

  • chmod(1) 是指用户命令
  • chmod(2) 是指系统调用

搜索帮助手册

如果不知道手册页的名称,只知道是哪个方面的命令,可以使用 -k 选项,指定关键词搜索。

如搜索邮件 mail 相关的手册:

% man -k mail

会显示出命令的描述中函数 mail 关键词的所有命令,可以使用 apropos(1)

查看命令描述

可以借助 lessmore 命令分页查看手册,推荐使用 less,功能更加的强大。

1)使用 -f 选项能够只查看命令的描述信息,也支持使用通配符 *

查看 /usr/sbin 中所有命令的描述:

% cd /usr/sbin
% man -f * | less

2)也可以使用 whatis 命令查看命令的描述:

% cd /usr/sbin
% whatis * | less

GNU Info 文件

FreeBSD 包括自由软件基金会 (FSF) 开发的应用程序。除了帮助手册之外,这些程序还可能包含 info 类型的超文本文档。

可以使用 info(1) 命令查看这些文件:

% info

使用说明:

  • 输入 h 查看简要的帮助信息
  • 输入 ? 查看命令参考