Questions tagged «man»

man-格式化并显示在线手册页(“在线”的意思是“在计算机上”,而不是“在纸上”,而不是“在互联网上”)

4
如果没有互联网,在哪里可以搜索更多信息?
例如,我setuid今天正在阅读手册页。它说: 如果呼叫者的有效UID是root,则还将设置实际UID和保存的set-user-ID。 我不知道什么set-user-ID是。如果没有互联网连接,如何获得有关它的更多信息? 我可以做的一件事是打开一些书并进行搜索。 我的Linux系统上还有哪些地方可以搜索更多信息?
10 linux  man 

2
关于在选项周围使用花括号的约定/标准
“ Arch Linux 提要”部分中tar的手册页开头为: tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] 我完全理解,在这种情况下,这意味着必须给出花括号中的一个选项,因为它在手册页中说得很紧。在互斥选项列表附近使用{}是否有某种标准或约定? 我所能找到的只是1998年的一个用户小组教程man,内容是: 某些选项的选择列表有限。选项列表将用逗号分隔并放在大括号之间。 {choice1,choice2} {是,否} 似乎每种约定(例如Open Group的约定)或手册页仅描述方括号([)或垂直线(|)。

3
如何制作内核第9节的联机帮助页中的文档功能,数据结构和标头?
内核源代码中包含函数和数据结构,例如panic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...) 不必每次都仔细阅读源代码,将这些API视为手册页并利用此现有文档框架将很有用。 您如何安装/制作内核第9节联机帮助页(/usr/share/man/man9),其中记录了上述功能和数据结构?

4
手册页窗口中可用的命令在哪里记录,这些命令是否与系统相关?
使用Linux已有多年,我突然发现我不知道如何man正确使用该命令。众所周知,可以键入q以退出手册页,/进行搜索等。但是,我不知道这些文件记录在哪里。我尝试了man man man -a man info man谷歌搜索,没有运气。 请指向我正确的位置以查找此信息,即使该信息输入正确man man并且我恰好忽略了它,也很好,请告诉我。 对于不同的操作系统或Linux的不同发行版,这些命令是否有所不同?
9 man 

2
为什么“ man”命令消失了?
我发现我的man命令消失了RHEL7: # man ls bash: man: command not found... # which man /usr/bin/which: no man in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/go/bin:/root/gocode/bin:/root/bin:/opt/linuxki) 但是man,man-pages所有这些都在我的盒子上: # yum install man Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager Package man-db-2.6.3-9.el7.x86_64 already installed and latest version Nothing to do # yum install man-pages Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager …

1
创建一个可处理多个可执行文件的联机帮助页
我正在打包一个带有接受几乎相同参数的可执行文件的应用程序。我只想编写(并提供)一个手册页,其中包含常见说明和参数列表。 简而言之,我想要 man execFoo man execBar 指向同一页面。 我知道如何生成两个相同的东西execFoo.1,execBar.1但是它们似乎不是最优的。由于我计划为Debian发布此软件包,因此依赖Debian打包链(例如dh_installmake)的解决方案也可以。
9 debian  man 

2
/ sys /文档?
目录中是否有任何手册页/sys/以及如何设置设备?我希望可能有与相似的东西man proc,但找不到真正能将我推向正确方向的东西。
9 linux  man 

2
我的点燃手册页?
我想在我的kindle上阅读unix手册。我知道我可以将man输出重定向到文件并给它一个.txt扩展名。但是,有没有将它们转换的便捷方式集体以适当交叉引用的格式? 编辑:为我在这个问题上的行为道歉。我告诉帕特,如果将其作为答案提交,我将接受评论,然后出现更好的答案,而我没有信守诺言(对不起)。我热情地接受了Caleb的回答,该回答产生了手册页的html版本;然后过了一段时间,当我实际尝试将文件传输到kindle时,我发现kindle不会显示html文件。并且我在没有解释的情况下转而接受(抱歉)。kindle似乎需要.txt或.pdf(或各种真正的 eBook格式之一)。我希望我已经解释了自己。 另外,我对Debian Linux发行版的手册页并不了解,因此Caleb关于选择“ Best Of”系列的评论似乎是最好的主意。但是我并不是很想亲自尝试(这是在StackExchange网站上提问的先决条件),因此即使确实有必要,我也不愿意问如何选择“最佳”。实际上是为了做到这一点。
9 man  hypertext 

1
即使包含“ string.h”,strlcpy和strlcat的隐式声明
当我尝试调用函数strlcpy或strlcat在C文件中时,Gcc引发错误: error : implicit declaration of strlcpy error : implicit declaration of strlcat 我可以在哪个库中找到这些功能及其手册页?我包括了,string.h但没有任何改变。我正在运行Linux Mint 17.2和gcc 4.8.4
9 man 

2
没有人的手动输入
我正在使用Centos 6.6 Docker映像。我以为我已经安装了所有东西来访问手册页,但是显然不是... $ yum install -y man man-pages man-pages-overrides [...] Complete! $ which man /usr/bin/man $ man man No manual entry for man 我想念什么? 关于评论中的问题(感谢大家的帮助): $ echo $MANPATH # empty $ man 1 man No entry for man in section 1 of the manual $ man 7 man No …
9 centos  man  docker 

2
如何从发行版下载所有可用的联机帮助页?
我正在使用CentOS服务器,并且希望拥有所有可用手册页的脱机副本。不仅是我当前安装的软件包,还包括所有可能的手册页。 目前,我还没有一个简单的解决方案。手册页与所安装的软件包捆绑在一起,因此我应该尝试安装所有可能的软件包,阅读手册页并再次删除该软件包吗? 有谁知道下载给定发行版的所有可用手册页的替代方法? Ps; 目标是拥有可用联机帮助页的脱机副本,我可以将其转换为所需的任何格式(txt / html)进行脱机浏览。
8 man 


2
彩色手册页不适用于gentoo
使用这些方法在gentoo的手册页中获取颜色时遇到问题。我已经在gentoo论坛中问过了,但它仍然不起作用,并且错误报告中的注释(错误184604)也不起作用。有人可以帮助我在手册页中添加颜色吗? 编辑:是的,我较少使用寻呼机,而使用urxvt-unicode作为终端模拟器 编辑2: 我已经在gentoo论坛中问过了,但这没有帮助,这是链接:http : //forums.gentoo.org/viewtopic-t-819833-start-0.html。
8 colors  man  gentoo  less  termcap 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.