现在,我正在尝试为内核模式函数(如printk和man 9 printk )编写阅读手册。第9节用于此目的:来自manman节描述:在make mandocs上运行/usr/src/linux/会引发以下情况:
make: *** No rule to make target我在Gentoo GNU/Linux系统上找不到man9包。此外,我试图在Debian 11虚拟机上安装这些手册</
我读过“维基百科手册页”、“这个StackExchange页面”和“Unix和Linux系统管理手册,第4版,第16页的man”部分,但它们似乎并没有解释如何像man ldd所说的那样使用人:这些命令失败:man 8 ld.so # No manual entry forld.so in section 8
man l
但在Linux的“手册”页面中,它经常引用相同的命令,但有一个不同的“版本”号。例如:是信号(2),但是这里指的是例如信号(5)。我试过了,但在Linux CentOS 6上不起作用:No entry for signal in section 5 of the manual
如何查找/访问SIGNAL(5)的手册页?
我正在尝试使用DocBook创建Linux手册(man)页面,特别是在Fedora 20框上使用“docbook2man”,我一直无法理解如何创建手册的标题文本。例如,如果我打开手册页(7)手册页,手册的标题是MAN-PAGES(7),手册的标题文本是Linux Programmer's Manual。为了进一步澄清,手册页(7)将TH命令定义为
.TH title se
为什么使用man和重定向的stdin在BASH脚本中显示帮助是一个错误的主意,或者与所有(合理的)版本的BASH不兼容?该技术适用于我很容易访问的两个版本的BASH : GNU BASH v. 4.3.11和4.3.30 (都在Linux上)。在我看来,这是一种为脚本显示帮助的优雅方式,在脚本内部,当下载脚本的人并不特别愿意安装手册页时,手册页已经编写好了。{
temp_