如何在 Linux 和 Unix 中显示彩色手册页
您需要安装一个名为 most 的分页程序,以便在 Linux 和 Unix 中显示彩色手册页。它是一个分页程序,每次显示一个窗口,即终端上文件的内容。它会在每个窗口满后暂停并在窗口状态行上打印,包括文件名、当前行号以及迄今为止显示的文件百分比。本页介绍如何在 Linux、FreeBSD 和 macOS 或类 Unix 系统中查看彩色手册页。
教程详细信息 | |
---|---|
难度等级 | 简单的 |
Root 权限 | 是的 |
要求 | Linux 或 Unix 终端 |
类别 | 终端/ssh |
操作系统兼容性 | AIX • Alma • Alpine • Arch • CentOS • Debian • Fedora • FreeBSD • HP-UX • Linux • macOS • Mint • NetBSD • OpenBSD • openSUSE • Pop!_OS • RHEL • Rocky • Stream • SUSE • Ubuntu • Unix • WSL |
预计阅读时间 | 4 分钟 |
如何在手册页中查看或显示颜色
我们将按如下方式安装大多数软件包,以便我们可以在终端上看到彩色的手册页:
默认情况下,您的系统上可能未安装most命令。因此,请使用Alpine Linux 上的apk 命令、 RHEL 等上的dnf 命令/ yum 命令、Debian、Ubuntu 等上的apt 命令/ apt-get 命令、SUSE/OpenSUSE 上的 zypper 命令、Arch Linux 上的 pacman 命令来安装most。
FreeBSD 安装 most 以在 Unix 中显示彩色手册页
要安装端口,请输入:
或者,您可以使用以下命令添加名为 most 的二进制包:
较新版本的 FreeBSD 用户应使用 pkg 命令:
# cd /usr/ports/sysutils/most/
# make install clean
# pkg_add -r most
# pkg install most
Debian/Ubuntu Linux 安装最多在 Linux 中显示彩色手册页
运行以下apt-get 命令或apt 命令:
$ sudo apt-get install most
或
$ sudo apt install most
示例输出:
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: most 0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded. Need to get 44.0 kB of archives. After this operation, 121 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu eoan/universe amd64 most amd64 5.0.0a-4 [44.0 kB] Fetched 44.0 kB in 1s (48.3 kB/s) Selecting previously unselected package most. (Reading database ... 235913 files and directories currently installed.) Preparing to unpack .../most_5.0.0a-4_amd64.deb ... Unpacking most (5.0.0a-4) ... Setting up most (5.0.0a-4) ... Processing triggers for man-db (2.8.7-3) ... Processing triggers for mime-support (3.63ubuntu1) ..
在 Fedora / RHEL / SL / CentOS Linux 下安装大多数?
首先,在 CentOS 和 RHEL 7.x 上打开并安装 EPEL repo (请参阅此处如何在 CentOS 8和RHEL 8上安装 EPEL repo )。执行以下yum 命令来安装大多数软件包:
# yum install most
Fedora Linux 用户应键入以下 dnf 命令:
$ sudo dnf install most
Arch Linux 安装大多数
尝试 pacman 命令:
$ sudo pacman -S most
示例输出:
pacman -S most resolving dependencies... looking for conflicting packages... Packages (1) most-5.1.0-1 Total Installed Size: 0.11 MiB :: Proceed with installation? [Y/n] y (1/1) checking keys in keyring [###################] 100% (1/1) checking package integrity [###################] 100% (1/1) loading package files [###################] 100% (1/1) checking for file conflicts [###################] 100% (1/1) checking available disk space [###################] 100% :: Processing package changes... (1/1) installing most [###################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate...
macOS 安装大多数
打开终端应用程序并运行 brew 命令。首先,在 macOS 上安装 Homebrew,然后输入以下 brew 命令:
brew install most
如何在 Linux 或 Unix 中查看彩色手册页
键入以下导出命令来设置 PAGER bash shell 变量,输入:
export PAGER="most" ### OR ### export PAGER="/usr/bin/most -s"
我建议您使用 echo 命令在 ~/.bashrc 文件中修改并设置名为 PAGER 的环境变量,如下所示:
$ echo 'export PAGER="most"' >> ~/.bashrc
关于 CSH / TCSH Shell 用户的说明
CSH/tcsh shell用户,输入以下命令:
## csh / tcsh syntax ## setenv PAGER /usr/local/bin/most
如何查看彩色手册页
尝试查看任何命令的手册页。例如,要查看Linux date 命令的手册页,请输入:
$ man date
图:Unix / Linux:包含大多数命令的彩色手册页
大多数命令摘要
与许多 Unix 命令一样,大多数命令都有很多选项和键盘快捷键。因此,我将总结常用的选项:
Quitting: Q Quit MOST. :N,:n Quit this file and view next. (Use UP/DOWN arrow keys to select next file.) Movement: SPACE, D *Scroll down one Screen. U, DELETE *Scroll Up one screen. RETURN, DOWN *Move Down one line. UP *Move Up one line. T Goto Top of File. B Goto Bottom of file. > , TAB Scroll Window right < Scroll Window left RIGHT Scroll Window left by 1 column LEFT Scroll Window right by 1 column J, G Goto line. % Goto percent. Window Commands: Ctrl-X 2, Ctrl-W 2 Split window. Ctrl-X 1, Ctrl-W 1 Make only one window. O, Ctrl-X O Move to other window. Ctrl-X 0 Delete Window. Searching: S, f, / *Search forward ? *Search Backward N *Find next in current search direction. Miscellaneous: W Toggle width between 80 and 132 char mode. Ctrl-X Ctrl-F Read a file from disk R, Ctrl-R Redraw Screen. F Simulate tail -f mode :o Toggle options: b-binary, w-wrap, t-tab E Edit file. Uses MOST_EDITOR and EDITOR environment variables. *Note: This command may be repeated `n' times By entering a number then the command key, e.g., '5 SPACE' moves 5 screens forward.
结论
您学习了如何使用 most 命令作为分页器查看 Linux 和类 Unix 操作系统中的彩色手册页。请在此处查看 most 分页主页。
- 在 Linux 和 Unix 中显示彩色手册页
- 使用 less 命令的彩色手册页