Articles of 人

如何在debian中安装man命令的第9部分

作为Linux Driver Developer的新手,我经常需要find一个内核API的用法。 在这个post的回答中,阿列里斯92说有人命令的第9部分。 然而,在我的Debian上testing之后,似乎在我的系统中没有第9节。 如何在Debian系统中安装man命令的第9部分。

这是什么意思“短物体数量(或零)?

在读取fread / fwrite(GNU / Linux)函数的手册页时遇到了短语: 如果发生错误或者文件结束,则返回值是一个短项数(或零) 。 没有在字典中find这个词。 你能否谈谈那些晦涩难懂的词语的含义? 在我看来,它们不是很准确和有意义。

Linux:应用程序中的Man命令仅针对当前用户安装

Linux中的手动文件存储在/usr/share/man 。 之前,我的应用程序只能由root用户安装,并将手动文件放在这个目录下。 现在,我想启用非root安装; 为了实现这一点,我所有的数据和configuration文件都将安装在~/<appname>/ 。 但是,复制到家中的手动文件将不再可由man命令访问。 这个问题通常的解决方法是什么? 我想在我的应用程序中创build一个"man"命令来运行man -M /<man_path>/<appname>/ (因为这比用户自己运行命令更容易)。 这是一个很好的select吗? 提前致谢。

为什么我得到的手册页错误,以及如何解决它在Fedora核心19?

$ man 2 listen No manual entry for listen in section 2 我该如何解决? 这里有什么问题? 我正在使用FC19。

如何“快速”获得有关标准结构的信息?

开始为Linux平台编写C代码,我使用man工具来获取有关标准库函数的信息。 现在我想知道有什么解决scheme来轻松获得有关这些函数使用的结构的信息。 在这里得到一个例子是man sched_setaffinity的(部分)输出 SCHED_SETAFFINITY(2) Linux Programmer's Manual SCHED_SETAFFINITY(2) NAME sched_setaffinity, sched_getaffinity – set and get a process's CPU affinity mask SYNOPSIS #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <sched.h> int sched_setaffinity(pid_t pid, size_t cpusetsize, cpu_set_t *mask); 我现在想在概念上做一个“ man cpu_set_t ”到现在这个结构是什么样的。 如何做到这一点? 现在我正在浏览网页或包含结构声明的头文件,但并不像我所希望的那样“快”。 有没有更好的解决scheme? 编辑 :我怀疑这种types是一个整数或长types,但我select这个简洁的例子,当然我的问题来自复杂的结构

man-pages版本与Linux内核和libc版本有什么关系?

我正在使用运行Linux内核版本3.8.0-32-generic的Ubuntu 13.04。 man-pages版本是: [manu@laptop] man-pages: man –version man 2.6.3 我想知道这个man-pages版本和我的内核版本之间有什么联系。 在C编程时,我正在使用一个系统调用,其手册页(在第2节)已被添加到man-pages 3.47。 有没有什么办法让我以干净的方式安装这个人的版本。 通过干净我的意思是确保我不更新一些手册页的Linux内核或我的Linux libc不支持的东西。 根据基思的回答编辑 [manu@laptop] man-pages: dpkg -l | grep "\-doc" ii libx11-doc 2:1.5.0-1ubuntu1.1 all X11 client-side library (development documentation) ii lmbench-doc 3.0-a9-1 all Documentation for the lmbench benchmark suite ii mozart-doc 1.4.0-8ubuntu1 all Mozart Programming System (Documentation) ii perl-doc 5.14.2-21 all Perl […]

将手册页输出redirect到文件结果用双字母表示

我将man djpeg的输出redirect到一个文本文件中,以便我学会使用它。 我的指令是man djpeg > textfile.txt 。 但是,输出看起来像这样: LS(1) BSD General Commands Manual LS(1) NNAAMMEE llss — list directory contents SSYYNNOOPPSSIISS llss [–AABBCCFFGGHHLLOOPPRRSSTTUUWW@@aabbccddeeffgghhiikkllmmnnooppqqrrssttuuwwxx11] [_f_i_l_e _._._.] DDEESSCCRRIIPPTTIIOONN For each operand that names a _f_i_l_e of a type other than directory, llss displays its name as well as any requested, associated information. For each operand that names […]

如何在Python中获取手册页的内容?

即时通讯运行Linux,我想导入一些手册页到我的应用程序。 我想出了这个: p = subprocess.Popen(('man %s' % manTopic,), shell = True, stdout = subprocess.PIPE) stdout, stderr = p.communicate() if stdout: 但它不好,男人只显示第一页,阻止我的申请 我如何获得Python的手册页?

指向手册页到不同的位置

在我的环境中,我正在安装除openSSH以外的其他SSH服务器。 例如,当我发出一个man ssh命令时,我希望它指向新的ssh服务器手册页,而不是openssh手册页。 到目前为止我所见过的唯一方法是将所有手册页从新的ssh服务器物理复制到/usr/local/man目录。 有没有人知道一个更简单/更干净的方法来做到这一点,比如configuration文件指向人看新男人的条目,我会提供一个目录?

获取驱动程序function的手册页

我是新的Linux设备驱动程序。 我想知道是否有像register_chrdev驱动程序function的手册页。 如果是的话,那我该如何得到它们呢? 有没有可以使用apt-get下载的软件包?