在Ubuntu Linux上如何安装手册页

时间:2019-11-20 08:53:39  来源:igfitidea点击:

在Ubuntu Linux版本16.04/18.04/20.04 LTS上如何使用apt命令/apt-get命令安装手册页?
在Ubuntu Linux 16.04/18.04/20.04 LTS服务器上没有手册页,如何安装手册页?

如何在Ubuntu Linux上安装手册页

如果没有安装手册页,那么使用man命令时,将报错:

man
man useradd
-bash: man: command not found

搜索Ubuntu手册页软件包

执行下面命令之一:

apt search manpages
apt search manpages | more
apt-cache search manpages
apt search man | grep -i db

或者使用grep进行过滤

apt-cache search manpages | egrep 'manpages-(dev|posix)'
manpages-dev - Manual pages about using GNU/Linux for development
manpages-posix - Manual pages about using POSIX system
manpages-posix-dev - Manual pages about using a POSIX system for development

查看软件包的相关信息:

apt info manpages-posix
apt info manpages-dev
apt info man-db

在Linux上安装手册页

首先更新软件包索引,
然后安装manpages-posix软件包:

sudo apt update
sudo apt install man-db manpages-posix

为软件开发安装手册页

执行以下命令:

sudo apt install manpages-dev manpages-posix-dev

如何查看有关命令的手册页?

语法为:

man command
man [section] command

例如,查看ls和password命令说明:

man ls
man 8 passwd
man 5 passwd

手册页的部分描述如下:

部分描述示例
1可执行程序或shell命令man date
2系统调用(内核提供的函数)man 2 sendmsg
3库调用(程序库中的函数)man 3 abort
4特殊文件(通常位于/dev)man 4 intel
5文件格式和约定,例如/etc/passwdman 5 shadow
6游戏man 6 gti
7杂项(包括宏包和约定),例如man(7)、groff(7)man 7 inode
8系统管理命令(通常仅适用于根用户)man 8 ip
9内核例程man 9 vmxnet