manpage相关内容

如何在 Perl POD 派生的手册页中使用 Unicode 字符?

如果这不可能,那么处理源自 UTF-8 编码 POD 的手册页的最佳做法是什么? 为了在 POD 中使用 Unicode,首先要做的是使用指令 =编码 UTF-8 (如 此处所述).pod2text 和 pod2html 工具可以正常工作并产生完美的 UTF-8 编码输出. pod2man 工具却没有: pod2man -u MyModule.pm |nroff -Tutf8 - ..
发布时间:2022-01-18 13:53:43 其他开发

在 Vim 中不使用临时文件读取手册页的方法是什么

我希望能够在 Vim 中阅读手册页. 出于某种原因,Vim 似乎无法通过管道读取程序的输出.例如 (man ls) |vi 似乎不起作用,可以解释原因的人的奖励积分. 为了解决这个问题,我一直在使用以下小脚本: tempo = `mktemp`男人 $1 >$节奏;vi $tempo 这个脚本使用临时文件,我认为它工作正常,但我想知道是否有一种好方法可以在 Vim 中阅读手册页而无 ..
发布时间:2021-12-24 08:45:21 服务器开发

“C 系统调用"和“C 系统调用"有什么区别?和“C 库例程"?

联机帮助页中有多个部分.其中两个是: 2 Unix 和 C 系统调用3 C 程序的 C 库例程 例如有 getmntinfo(3) 和 getfsstat(2),两者看起来都在做同样的事情.什么时候应该用哪个,有什么区别? 解决方案 系统调用是操作系统函数,就像在 UNIX 上,malloc() 函数建立在 sbrk() 系统调用(用于调整进程内存空间). 库只是应用程序代码 ..
发布时间:2021-12-15 00:09:57 服务器开发

Linux/Unix 手册页语法约定

在 man 页面中,我遇到了编写 Linux/Unix 命令的各种语法,其中包括方括号、尖括号、连字符 (-) 和双连字符 (>--) 的各种组合.有谁知道这些语法约定的含义? [ ][ 解决方案 方括号 [ ] 方括号 ( [ ] ) 表示所包含的元素(参数、值或信息)是可选的.您可以选择一个或多个项目或不选择项目.不要在命令行中输入方括号本身. 示例:[全局选项]、[源参 ..
发布时间:2021-12-14 23:56:36 服务器开发

为什么类 Unix 环境中的程序名称后面有数字?

例如,当我运行 man ioctl 时,页面顶部会显示 IOCTL(2).这意味着什么?有 IOCTL(1) 吗?以及如何在这些之间导航? 解决方案 这是手册页部分.从内存来看,第 1 部分是用户程序,2 是系统调用,3 是标准 C 库调用,5 是文件格式. 维基百科有完整的解释这里. ..
发布时间:2021-12-14 23:54:26 服务器开发

手册页中 Unix 命令名称后括号中的数字是什么意思?

例如:man(1)、find(3)、updatedb(2)? 括号中的数字(英式“方括号")是什么意思? 解决方案 这是分配命令手册页的部分. 这些被拆分为 一般命令 系统调用 C 库函数 特殊文件(通常是设备,位于/dev 中的文件)和驱动程序 文件格式和约定 游戏和屏保 杂项 系统管理命令和守护进程 各部分的原文说明见Unix 程序员手册(第 ii ..
发布时间:2021-12-03 13:07:39 服务器开发

Windows 的“man"程序(打开 UNIX 手册页的程序)在哪里?

我正在为 linux man(手动阅读器)寻找 windows 可执行文件. 我尝试在谷歌上搜索,但对它得出的结果感到沮丧,因为“男人"是一个如此常见的词组. 我得到的结果是“在德克萨斯州被处决的人......". 所以我现在关注 SO 社区.有什么线索吗? 这是我的需要:我在 Windows 上有便携式 Git.它有一个 bash Windows 二进制文件.但是当它试图 ..
发布时间:2021-09-25 19:48:02 其他开发

用于查找 man 部分列表的 UNIX man 命令

我正在研究一个旨在帮助我们更好地在 Linux 系统上导航命令行的实验室,但我一直在使用手册页. 我们应该使用 man 命令来查找手册页部分的列表,但我似乎不知道如何执行此操作.我试过输入 man man 但这并没有给我关于各个部分的任何信息.我也试过在谷歌上寻找我应该使用的命令,但也没有运气. 有人能指出我正确的方向吗? 解决方案 apropos -r '.*' 这将列 ..
发布时间:2021-09-14 19:58:01 服务器开发

为什么类 Unix 环境中的程序名称后有数字?

例如,当我运行 man ioctl 时,页面顶部会显示 IOCTL(2).这意味着什么?有 IOCTL(1) 吗?以及如何在这些之间导航? 解决方案 这是手册页部分.从内存来看,第 1 部分是用户程序,2 是系统调用,3 是标准 C 库调用,5 是文件格式. 维基百科有完整的解释这里. ..
发布时间:2021-09-14 19:40:56 服务器开发

手册页的 SYNOPSIS 部分是否有规范?

我正在尝试编写一些规范,以便在一个小团队之间共享,并且对我放入一些命令列表的格式有所挑剔.在 SYNOPSIS 中使用的语法是否有任何正式定义手册页的部分? 来自 Wikimedia Commons,这是我正在谈论的 SYNOPSIS 部分的手册页示例,其中列出了命令及其理解的必需和可选参数. ..
发布时间:2021-09-03 20:26:33 其他开发

ebpf在受限C中不允许什么?

从bpf手册页: eBPF程序可以用编译后的受限C语言编写(使用clang编译器)转换为eBPF字节码.各种功能是从此受限的C中省略,例如循环,全局变量,可变参数函数,浮点数和传递结构为函数参数. AFAIK手册页未更新.我想知道在使用受限C编写eBPF程序时到底被禁止什么?手册页上说的仍然正确吗? 解决方案 这实际上与ELF文件本身“允许"的内容无关.这句话意味着,一旦编译为 ..
发布时间:2021-05-30 18:36:27 其他开发

在手册页上运行aspell

我想在手册页上使用Aspell,但是我在分词方面遇到问题.我用男人男人col -bx |aspell(...),但"man man | col -bx"返回带有吐痰单词的文本,即: "man格式并显示在线man-双语页面.如果您指定部分,请手动打开-请参阅手册的该部分." 所以Aspell认为这句话是错误的. 任何想法如何将其关闭? 解决方案 您要设置手册页的格式而不加连字符. ..
发布时间:2021-04-14 20:44:41 其他开发

在哪里查看Bash内置命令的手册页?

例如,当我键入 man fg 或 man history 时,将显示相同的联机帮助页 BUILTIN(1).有命令列表,但没有使用说明.我在哪里可以找到他们? 解决方案 BUILTIN 命令没有单独的手册页.这些内容在 help 页面中涵盖.您可以这样做: 帮助历史记录 或 help fg ..
发布时间:2021-04-14 19:25:28 服务器开发