linux相关的帮助文档

几乎所有linux发行版都会提供大量的有用的文档。

 

手册页

linux发行版包含了有关常用命令、系统调用和库函数的手册页。手册页被分成不同的章节并分别标以序号。对于程序员,最重要的是这些:

(1)用户命令

(2)系统调用

(3)标准库函数

(8)系统/管理员命令

这些数字就是手册页所在的章节。linux的手册页已经被安装在系统中,你可以通过man命令查看它们。如:

man sleep

在某些情况下,不同章节中可能包含具有相同名字的手册页,你可以通过在name之前插入指定的章节号,如:

man 3 sleep

 

每个手册页都包含了一行对命令或函数的介绍。运行whatis name会显示系统中所有名称匹配的、位于任意章节中的所有手册页的介绍。如:

whatis sleep

显示结果:

sleep (1)            - delay for a specified amount of time

sleep (3)            - Sleep for the specified number of seconds

 

如果你不清楚你要找的命令或函数的名字,你可以通过man -k keyword命令进行查找,如:

man -k sleep

 

显示结果:

clock_nanosleep (2)  - high-resolution sleep with specifiable clock

nanosleep (2)        - high-resolution sleep

rtcwake (8)          - enter a system sleep state until specified wakeup time

sleep (1)            - delay for a specified amount of time

sleep (3)            - Sleep for the specified number of seconds

usleep (3)           - suspend execution for microsecond intervals

 

info

info文档系统提供了更加详细的文档,范围涵盖了GUN/Linux系统的许多核心部件以及其它一些程序。只需要在一个终端窗口输入info就可以启动文本界面的info浏览器。

其中最重要的一些文档包括了:

gcc            GCC编译器

libc        GUN C函数库,包含许多系统调用

gdb            GNU调试器

emacs        Emacs文本编辑器

info        info系统自己的相关信息

 

几乎所有的标准Linux编程工具(包括链接工具ld、汇编程序as、性能分析程序gprof)都提供了详尽的info页面。你可以通过在命令行中指定名字,直接跳转到有关的info页:

info libc

linux相关的帮助文档,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。