标签: documentation

开发者 SDK

Linux 下有没有针对开发者的 SDK?我的意思不仅仅是手册页,它更像是 Windows 下的 MSDN 库或 Windows SDK,其中有关编程和开发人员指南的所有文档都在一个地方记录和构建。

man system-programming development documentation

3
推荐指数
2
解决办法
164
查看次数

有哪些 GNU/Linux 杂志、电子杂志可用?

有哪些 GNU/Linux 特定杂志、电子杂志(免费和付费)?

documentation

3
推荐指数
1
解决办法
506
查看次数

阅读 Ubuntu 安装的杂志

我从Ubuntu 软件中心安装了一本杂志的数字版。但是我怎么读呢?

是否有辅助工具可以访问它?

ubuntu documentation

3
推荐指数
1
解决办法
171
查看次数

交互式命令使用参考:您通常在 Unix 上使用它吗?

为什么某些命令依赖manpages而其他命令依赖于诸如--help标志之类的东西来提供命令用法参考的问题并不新鲜。命令文档命令用法概要之间的范围通常存在差异。后者通常是前者的一个子集。但是,即使大多数命令和实用程序都有联机帮助页,它们的概要部分的格式也存在差异,这在尝试提取此类信息时具有非常实际的意义。在其他情况下,strings当命令似乎没有文档时,人们可能会通过该实用程序找到线索。

我对这个QNX平台上的命令很感兴趣,并发现了use命令1来显示使用信息。如 中所述usemsg,该框架涉及在实用程序源中设置标准使用记录,一旦编译,就可以使用use命令访问它,您还可以包装本机功能等。这非常方便,因为我可以简单地做

use -d dir >>file
Run Code Online (Sandbox Code Playgroud)

/base/proc/boot提取所有使用该系统基本上所有的命令。

所以我然后简要地查看了GNU coreutils lsFreeBSD ls的源代码,看看它们是否做了类似的事情,前者将使用信息放在一些名为函数的用法中(我猜),而后者似乎没有把它放在任何地方根本(?)。--help


  • 这种解决方案( use) 是您在商业 Unix 中发现的以交互方式呈现命令使用参考的典型解决方案吗?
  • POSIX/SUS 是否推荐或建议有关在命令中呈现/实现命令用法参考的任何内容(而不是为shell 实用程序指定符号)?

1.use命令:

use
Print a usage message (QNX Neutrino)

Syntax:
use [-aeis] [-d directory] [-f filelist] …
Run Code Online (Sandbox Code Playgroud)

documentation options posix qnx

3
推荐指数
2
解决办法
566
查看次数

bash case 语句中的方括号是什么意思?

http://ss64.com/bash/case.html显示

case word in [ [(] pattern [| pattern]...) command-list ;;]... esac
Run Code Online (Sandbox Code Playgroud)

方括号表示什么?其他网站忽略它们(即没有[[(]等)

http://www.thegeekstuff.com/2010/07/bash-case-statement/ 显示:没有使用[[(]等。

case expression in
    pattern1 )
        statements ;;
    pattern2 )
        statements ;;
    ...
esac
Run Code Online (Sandbox Code Playgroud)

感谢下面的详细回复。我非常感谢您的澄清。

bash documentation

3
推荐指数
2
解决办法
2520
查看次数

在哪里可以找到有关 Linux 信号的详细文档?

当我们这样做时,kill -l我们会得到所有受支持信号的列表,但是是否有任何详细描述每个信号的手册页?

linux documentation signals

3
推荐指数
1
解决办法
805
查看次数

为什么“init 6”是重启命令?(历史原因)

我想知道为什么 6 是与“init 6”中的重启命令相关联的数字/代码/信号。我的意思是历史/故事/传说的原因,而不是技术上的原因......如果它是一个“列表相关的原因”或者可能是关于递归/circle-ouroboros/101类似数字的图形事物。

我开始阅读Maurice Bach的 UNIX 操作系统设计,但还没有找到原因或想法。

documentation signals history init

3
推荐指数
1
解决办法
4761
查看次数

终端中使用的特殊字符是否有离线手册?

我们可以找到有关大多数命令的帮助,例如echocpmvwget使用man

但是我可以找到用于管道(| 符号)等操作的特殊字符的手册吗?如果没有,是否有任何关于此的官方文档?

bash man documentation special-characters

3
推荐指数
1
解决办法
90
查看次数

如何访问手册页作为结构化内容

我正在构建一个引用手册页的资源,我想知道是否有人知道将手册页作为结构化数据访问的方法?如果 REGEXing,我目前的方法是做很多事情,但这很乏味并且容易出错。

我不是 *nix 的专家,但我对手册页的理解是,它们基本上是具有特定语法的文本文件,可由man命令解析。这让我有点怀疑可能有一种简单的方法来访问选项或标志的列表。但也许有一种我不知道的方法。

command-line man documentation roff groff

3
推荐指数
1
解决办法
247
查看次数

如何让 apropos 只显示可执行程序/shell 命令?

大多数时候我apropos不关心系统调用、库调用等——我只是想找到一个我忘记名字的命令。有没有办法减少输出apropos以仅显示可执行文件和命令(手册的第 1 部分)并过滤掉其他所有内容?

grep man documentation apropos

3
推荐指数
1
解决办法
84
查看次数