manpages

这些‘3cxx’手册页是什么,我如何从手册调用中删除/排除它们?
manpages

这些‘3cxx’手册页是什么,我如何从手册调用中删除/排除它们?

这一切的开始是因为我想要 C++ 类型/函数的手册页。我找到了一个名为卡普曼旨在从 cplusplus 或 cppreference 抓取这些页面。此时man std::cout将显示预期的手册页,但man -k cout会显示“无适当内容”。 从那时起,我删除了除 cplusplus.com 文件夹之外的所有文件夹,将其重命名为“man3”,然后运行mandb(先以 root 身份运行,然后以我自己的身份运行),结果生成了一个空的“cat3”文件夹和一个“index.db”。现在我将 MANPATH 设置如下: old_manpath=$(manpat...

Admin

GNU tar 的 --null 选项
manpages

GNU tar 的 --null 选项

GNU tar 的手册页对该选项有如下说明--null: -T reads null-terminated names, disable -C 我知道--null与 结合使用很有用find ... -print0,但它是关于什么的?以空字符结尾的名称与应该更改为目录的选项disable -C有什么关系?-C 手册页到底是什么意思?我能想到几种可能性: --null与 冲突-C,我根本无法同时使用两者; 我能, 但不应该--null和一起使用-C,因为结果可能错误; --null自动禁用-C; 这是什么含义? 编辑:我在 Debian Jes...

Admin

磁盘已满后修复手册页
manpages

磁盘已满后修复手册页

在apt-get dist-upgrade我的/var分区没有剩余的可用磁盘空间,这导致丢弃手册页在安装软件包期间。 现在我已经解决了这个问题,有什么办法可以恢复手册页吗? 我想我可以查看日志,记下每个包名称并重新安装它们,但我希望有更简单的方法? ...

Admin

编辑 - 1
manpages

编辑 - 1

我正在尝试使用 pandoc(如果有人有更好的转换程序,我洗耳恭听,但请不要依赖 ruby​​)将 markdown 文件转换为手册页。在我去做一个带有表格的文档之前,它工作得很好。这是我的测试文档: % Author Man % TEST(1) This is a test | Version .01 % 18-April-2016 # Header1 # Format foo +-----------+-----------+-----------+ | linenum-1 | two | three | |========...

Admin

关于 `iptables` 的 `conntrack` 扩展的困惑
manpages

关于 `iptables` 的 `conntrack` 扩展的困惑

这iptables-extensions手册页对扩展有这样的看法conntrack(重点是我的): 此模块,当合并 具有连接跟踪功能,允许访问此数据包/连接的连接跟踪状态。 我想conntrack 是连接跟踪? 为什么手册页说“结合连接跟踪”? 如果conntrack不是连接跟踪,那它是什么? “其他”连接跟踪是什么?它们来自哪里? ...

Admin

修复旧版 Linux 手册页(如 traceroute)中的内容最有效的方法是什么?
manpages

修复旧版 Linux 手册页(如 traceroute)中的内容最有效的方法是什么?

今天,我在阅读 traceroute 的手册页时看到了这样一段话: “有几个附加选项,用于高级用法(另一种跟踪方法等):” 我想建议在这里重新表述如下: “还有一些用于高级用途的附加选项(例如替代跟踪方法等):” 是否有任何已知的流程可以修复此类问题并将其传播到所有 Linux 发行版?这似乎应该是一项基本任务,但我找不到任何方法来实现。地球上有数十亿台设备安装了此手册页,因此,自至少 2006 年 10 月 11 日(手册页末尾的日期)以来,没有人调整过此内容,这让我感到特别奇怪。 ...

Admin

在 osx 中找不到手册页(manpath 问题)
manpages

在 osx 中找不到手册页(manpath 问题)

我使用的是 OSX 10.8.3,但我的手册页没有显示。我在使用 10.6 时也遇到过这个问题,但我不想修复它。 我找不到手册页的原因是它被设置为“/usr/local/texlive/2011/texmf/doc/man”。我想找出答案在哪里正在设置它(下面的清单显示正在通过 cat 命令设置它)。手册页存在于一堆目录中(如下所示),但由于路径仅设置为一个位置,因此 man 找不到它们。我的 shell 是 bash。 我查看了 /etc/profile ~/.bash_profile ~/.bash_login ~/.profile ~/.bashr...

Admin

找不到某些手册页
manpages

找不到某些手册页

我正在运行 Ubuntu 12.04。几年前我使用过 Fedora,在那里我看到了以下内容的手册页: unistd.h, sys/types.h, standard typedefs (suffixed by "_t") etc. 我尝试了这个: man unistd 但它没有找到。 我认为这些页面在 Ubuntu 中不存在。 尽管man stdio作品和其他手册页都在那里。 所以 如果 Ubuntu 没有这些页面,请告诉我如何下载它们 查看标准 typedef 手册页的命令是什么size_t,即pid_t、、off_t等cl...

Admin

仅使用 root 运行后才找到手册页
manpages

仅使用 root 运行后才找到手册页

当我尝试以普通用户身份在 Red Hat 上运行手册页时,我收到“没有 zip 的手动输入”信息。如果我更改为 root 运行:“man zip”,然后我就会得到手册页,之后我看到的手册页与使用 root 时看到的相同。当我第一次使用 root 运行它时,是否会发生某种手册页生成过程? 我已经检查了 /usr/share/man/man1/,那里似乎有我通常使用的工具(cp、ls、zip 等)的所有手册页。我也设置了 $MANPATH 环境变量,但仍然没有帮助。 是我做错了什么还是 Red Hat 上的配置与其他 Linux 发行版的配置不同? ...

Admin

“uname -r”和“uname -v”有什么区别?
manpages

“uname -r”和“uname -v”有什么区别?

我正在使用 CentOS 6.2。在 uname 的手册页中(即man uname),它显示: -r, --kernel-release print the kernel release -v, --kernel-version print the kernel version 在尝试命令时,它显示 [max@localhost ~]$ uname -r 2.6.32-220.17.1.el6.i686 [max@localhost ~]$ uname -v #1 SMP Tue M...

Admin

有没有办法将 unix“手册页”集成到 OSX 的词典应用程序中?
manpages

有没有办法将 unix“手册页”集成到 OSX 的词典应用程序中?

我在想,如果能够像使用“词典”应用查找单词一样在手册页中查找内容,那一定很酷。有没有办法将 OSX 提供的手册页添加到词典应用中,这样当您右键单击“单词”(或在本例中为 unix 函数/关键字/等等)并单击“在词典中查找”时,它也可以在手册页中搜索该单词,并将搜索结果集成到词典窗口中?那么当窗口弹出时,顶部的选项卡将是“全部”、“词典”、“同义词库”、“Apple”、“维基百科”、“手册页”。或者这太过一厢情愿了? ...

Admin

在 OS X 终端手册页中启用鼠标滚动
manpages

在 OS X 终端手册页中启用鼠标滚动

我一直在尝试寻找一种方法让 OS X 终端接受鼠标输入以在手册页中滚动。 我已经安装了 SIMBL,鼠标终端但这无法在手册页中启用滚动功能。有什么建议吗? ...

Admin

为什么 $ find -delete 有时不起作用?
manpages

为什么 $ find -delete 有时不起作用?

我认为我正在谈论的是手册页的这一部分,即只是勉强对我来说太难以理解了: -删除 ...它不会尝试删除文件名中带有“/”字符的文件名 出于安全原因,路径名相对于“。”... 具体来说,我想做的是$ find . -name '.svn' -type d -delete。我意识到我可以改用-exec,但find似乎对于其他名称也没有问题,包括目录深处(/其路径名中显然包含许多字符)。 也许它忽略了点文件并且文档是错误的? ...

Admin

通过 Vim 获取 man 路径
manpages

通过 Vim 获取 man 路径

因此,我已将 Vim 设置为我的默认手册查看器。我还让 NERDTree 自动启动 - 但我真的不希望 NERDTree 每次我检查手册时都显示手册页的位置。 我尝试在我的 .vimrc 中进行如下设置: if (match(expand("%:p:h"),???) == -1) " load NERDTree here endif 但我真的不确定要将路径与什么匹配。$MANPATH 是显而易见的选择,但echo $MANPATH它不会在终端中打印任何内容。运行manpath确实会产生/usr/local/man:/usr/local/sha...

Admin