Questions tagged «man»

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


2
在终端尺寸更改时动态重新格式化手册页
我的一个常见工作流程是在终端中打开手册页,然后在另一个终端中进行测试。手册页被格式化为第一个终端的初始尺寸。现在,当我调整窗口大小(或让我的WM自动为我执行此操作)时,在预格式化页面的右边有一个空白,或者是换行。此时,我通常会q(uit)和!!(再次运行),这会丢失我在页面中的位置。 我认为格式化过程会占用大量CPU,或者它可能源于古老的固定终端大小。该less寻呼机动态反应终端的resize事件,所以应该在理论上是可能的。 我试图细读手册页,搜索网络,在IRC上进行询问-全部-但无济于事。 我可以在man工具内部或外部触发重新格式化吗? man实用程序是否有可以动态调整页面大小的版本? 是否可以自定义格式/显示过程的某些部分以使其更新SIGWINCH?
14 terminal  man 

4
我可以禁用所有手册页吗?
特别是在树莓派(运行Raspbian Wheezy)上,但总体而言,我可以禁用所有手册页吗? 这将意味着没有存储的手册页,没有“处理man-db的触发器”,依此类推。由于手册页始终可以在Internet上找到,因此我真的不需要安装它们,而生成和存储它们似乎是不必要的。


5
无法在最小的Centos Docker容器上安装手册页
我只有一个最小的Centos 7 Docker映像,并且试图在其上获得一些手册页,以帮助调试Dockerfile。开箱即用,它没有太多: # man ls No manual entry for ls 根据Serverfault的这个答案,我安装了man-pagesRPM,看来一切正常: # yum install -y man-pages Loaded plugins: fastestmirror, ovl Loading mirror speeds from cached hostfile * base: mirror.vtti.vt.edu * extras: centos.mbni.med.umich.edu * updates: centos.netnitco.net Resolving Dependencies --> Running transaction check ---> Package man-pages.noarch 0:3.53-5.el7 will be installed --> …
13 centos  rpm  man  docker 

6
如何将多页文本从终端复制到剪贴板?
我正在查看机器上软件的手册页,我需要复制粘贴其中一些文本,但是该文本不只一页。我知道我可以将输出定向到文件,并使用基于UI的软件(例如gedit)复制所需的文本。但这可以从终端完成吗? 约瑟夫建议使用命令行方法(对我来说有点复杂,在Linux上使用正则表达式还不够好)。但是我想知道是否仍然可以使用鼠标在终端上执行此操作。 我希望能得到一个通用的答案,但是,我正在使用Ubuntu。

3
我应该在用户目录的哪里安装手册页?
我试图为我写的一个小的Perl实用程序创建一个Makefile,并且我正在努力寻找一种方法来找到以非root用户make身份运行我的手册页的位置。 我目前正在解析输出,manpath以查找$HOME目录中的第一个路径……并且它几乎可以正常工作。 我找到的路径是~/man和~/share/man 唯一的问题是,如果这些目录最初不存在,manpath则不会输出任何目录。 问题 有没有一种便携式的方法来找出我应该在用户的$ HOME目录中安装手册页的位置? 如果不是,应该选择其中之一?
13 man 

3
Nmap -sn:扫描还是不扫描?
该nmap手册页有这样说的-sn参数: -sn (No port scan) . This option tells Nmap not to do a port scan after host discovery, and only print out the available hosts that responded to the scan. 句子的前半部分提到没有扫描,但后半部分说有扫描。下半年所指的端口扫描类型是否不同于端口扫描类型?也许是一个主机发现扫描(从我所了解的东西中猜测nmap)?
13 man  nmap 

3
手动查找并安装man文件
我似乎缺少一些手册页,特别是gcc和g ++。指定该部分无济于事。whereis没有列出这两个手册页,所以我认为它们根本不在那。 有了Google,我得到了很多东西,例如:http : //linux.die.net/man/1/g++(虽然似乎是普通的HTML ...还是手册页标记?) 我认为这将是一个学习如何手动替换它们的好机会。我猜我在寻找gcc.1.gz文件? 我是从GNU,Debian还是从某种程度上将其自动化?这些文件中放置了多少工作-如果得到一个文件,它可能是99%正确的,或者它们在时间/架构上确实有很大不同吗?
13 debian  man  gcc  roff 



4
我需要为C库编写手册页吗?
我为Linux和FreeBSD编写了一个小型C库,并将为其编写文档。我试图学习有关创建手册页的更多信息,但是没有找到制作图书馆手册页的最佳实践的说明或描述。特别是,我对放置函数手册页的哪个部分感兴趣?3?也许有好的例子或手册?为库中的每个函数创建手册页是个坏主意吗?
12 linux  freebsd  man 


3
在Ubuntu Linux上,mandb连续运行(在后台运行)是否正常?
我可以在我的机构访问Ubuntu Linux节点。节点在组中共享,但是通常我是唯一使用此特定节点的人。 我正在该节点上的所有8个CPU上并行运行计算。我的计算在运行,但是当我使用查看活动的进程时top,会看到另一个表示user man和command的进程mandb。mandb据我看,该命令似乎每次都在运行top,并且似乎占用了相当多的CPU能力(6 %CPU)和内存(2.5 %MEM)top。 当我环顾互联网时,似乎: mandb 用于初始化或手动更新通常由人工维护的索引数据库缓存。 那么,为什么mandb始终在该节点上运行?(根据其他节点,我在机构集群中的其他节点上都没有这个问题top。)mandb由于我目前不在看手册,为什么需要一直运行? 此过程是否可能是我可以安全终止使用的幻影过程kill?
12 linux  ubuntu  cpu  man  cluster 

3
Linux手册页的本地化(Ubuntu)
是否可以使用其他语言输出手册页?我不想完全更改计算机语言,而只希望更改特定的手册页。例如 $ man -English man Man is a manual program … $ man -Russian man Инструцтия для Unix, BSD и Linux. …
12 man  locale 

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.