LINUX 内核文档地址

Set colors for man pages:

设置方法比较简单,打开/etc/bash.bashrc(需要root权限)或者~/.bashrc文件加入如下内容:

# Set colors for man pages
man() {
env \
LESS_TERMCAP_mb=$(printf “\e[1;31m”) \
LESS_TERMCAP_md=$(printf “\e[1;31m”) \
LESS_TERMCAP_me=$(printf “\e[0m”) \
LESS_TERMCAP_se=$(printf “\e[0m”) \
LESS_TERMCAP_so=$(printf “\e[1;44;33m”) \
LESS_TERMCAP_ue=$(printf “\e[0m”) \
LESS_TERMCAP_us=$(printf “\e[1;32m”) \
man “[email protected]”
}

重新打开终端,现在执行man就有颜色了。

该脚本其实定义了一个man函数,每次我们执行man的时候都是执行的该函数。

如果执行原始的man运行/usr/bin/man 即可。

把linux的man手册转化为windows下可读的格式:

man ls >ls.txt
但是从Linux系统里传到windows里无法正常查看。
解决方法:
man ls | col -b >ls.txt

格式:man command_name | col -b >command_name.txt

感觉不方便也可以制作成pdf电子书

格式如下:man -t command_name | ps2pdf ->command_name.pdf

http://www.kerneltravel.net/?page_id=5   LINUX 内核

http://www.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html   online document book about linux kernerl

https://lwn.net/Articles/648154/     :Adding Processor Trace support to Linux

http://halobates.de/blog/

http://kernelplanet.org/   LINUX 内核站点

https://www.kernel.org/doc/  LINUX 内核文档

https://github.com/tinyclub/linux-doc

Linux内核源码自带了很多很优秀的文档信息,那么这些文档的大概阅读顺序是什么呢?

http://lxr.linux.no/linux+v2.6.36/是一个在线阅读Linux内核源码的好地方)

第一部分:学会安装使用Linux内核、GPL规范和怎样与Linux内核维护者联系

1、README(http://lxr.linux.no/linux+v2.6.36/README),它的内容包括以下几部分:什么是Linux、运行的硬件环境、怎样安装和升级Linux内核源码、

编译Linux内核所需要的最小软件工具集合、怎样编译内核、怎样使用和引导新内核以及遇到问题时怎样处理等。

2、COPYING(http://lxr.linux.no/linux+v2.6.36/COPYING),这个是GNU协议GPL的详细说明。

3、CREDITS(http://lxr.linux.no/linux+v2.6.36/CREDITS),这个是对Linux内核有贡献的部分程序员列表。

4、REPORTING-BUGS(http://lxr.linux.no/linux+v2.6.36/REPORTING-BUGS),这个是提交BUG的规范。

第二部分:了解Linux内核源码自带文档Documentation的总体结构以及Linux内核的编码风格

5、Documentation(http://lxr.linux.no/linux+v2.6.36/Documentation/),这个文件夹里面包含的就是Linux内核具体的文档内容,其中有一些比较重要的文档。

6、Documentation/00-INDEX(http://lxr.linux.no/linux+v2.6.36/Documentation/00-INDEX),这个文档介绍了Documentation文件夹下各个文档的大致作用和内容。

7、Documentation/Changes(http://lxr.linux.no/linux+v2.6.36/Documentation/Changes),这个文档列出并介绍了运行Linux内核的最小工具软件集合。

8、Documentation/CodeStyle(http://lxr.linux.no/linux+v2.6.36/Documentation/CodingStyle),这个文档介绍了Linux内核的编码风格。

第三部分:开始学习Linux内核

9、Documentation/HOWTO(http://lxr.linux.no/linux+v2.6.36/Documentation/HOWTO),介绍了怎样成为一位内核开发人员。

10、Documentation/kernel-docs.txt(http://lxr.linux.no/linux+v2.6.36/Documentation/kernel-docs.txt),开始学习Linux内核的你一定需要很多参考书籍,这个文档列出了很多学习Linux内核的优秀资源,包括很多著名书籍,例如:Linux Device Drivers等。

第四部分:Linux内核的具体模块的文档,这方面的文档可以根据自己的研究兴趣来查看,例如:Linux内核的启动代码文档、文件系统代码文档等。

11、Documentation/x86/boot.txt(http://lxr.linux.no/linux+v2.6.36/Documentation/x86/boot.txt),介绍了Linux内核启动时使用协议,内存结构图等。

12、Documentation/filessystems/ext4.txt(http://lxr.linux.no/linux+v2.6.36/Documentation/filesystems/ext4.txt),介绍了ext4文件系统

时间: 2024-08-26 20:36:15

LINUX 内核文档地址的相关文章

关于Linux内核文档的翻译

我是一名山东大学的在校本科生,其实我的英语也不是很好,只是一般水平.我去翻译Linux文档只是觉得这份文档还没有中文版的,觉得翻译它们是一件很有意义的事情,并且还能通过翻译文档来理解Linux操作系统和Linux内核. 我的翻译可能会出现很多的错误,希望大家看到后能够及时的给我提出来,我会及时更正,以防误导别人,谢谢大家. 附,我的Linux文档翻译CSDN博客地址: http://blog.csdn.net/luoyhang003/article/category/2565851 另,有兴趣加

Linux帮助文档

Linux帮助文档 Linux的命令是如此的多,我们只能记住常用的一些命令,而且没有一个教程会把所有的命令覆盖掉,授人以鱼不如授人以渔,当掌握如何查看Linux帮助文档时候,就能在拿到一个不知道的命令时,查看它的用途. 当我们记不清某个命令,或者想做某个操作的时候却不知道是否有这个命令的时候.我们可以去搜索引擎中去搜索. 当我们知道一个命令时候,但是不知道它有哪些选项,可以跟哪些参数的时候,可以使用命令man man man 命令的作用是 获取一个命令的帮助文档. > man ls 通过这个命令

angularjs文档地址

angularjs的官方文档地址是 https://docs.angularjs.org/api 但是经常访问不了 中文社区里的ng文档可以随时访问 http://docs.angularjs.cn/ angularjs文档地址

VMware vSphere ESXi 和 vCenter Server 5.1 文档地址

VMware vSphere ESXi 和 vCenter Server 5.1 文档地址       https://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-BBD3580E-4034-4E05-9558-D88D74E5D1D7.html 原文地址:https://www.cnblogs.com/leon2659/p/9974593.html

【Swagger2】解决swagger文档地址请求404的问题

一.出现的问题背景 某个项目,本地启动后,访问swagger文档地址可以访问到, http://localhost:8203/doc.html.但是部署到开发环境就访问不到,报404资源找不到的问题 二.如何解决 开发环境的配置和本地配置不一致.将开发环境如下配置去掉就OK了或者设置为true(启用默认资源处理) spring.resources.add-mappings: false 原文地址:https://www.cnblogs.com/756623607-zhang/p/11287032

【转】刚发现一个linux在线文档库。很好很强大。

原文网址:http://blog.csdn.net/longxibendi/article/details/6048231 1.网址: http://www.mjmwired.net 2.比如查看这个 proc.txt ,就在这里能找到. http://www.mjmwired.net/kernel/Documentation/filesystems/proc.txt 内核参数解释全在这里了.不过,也可以下载内核完源代码,从/usr/src/linux/Documentation/proc.tx

分享一个Linux管理文档多租户的例子

例题 同一群组microsoft下的两个账号justmine001和justmine002需要共同拥有目录/microsoft/eshop的开发权,以便进行协同工作,但是其他人不允许进入和查阅该目录. 从例题可以分析出: 同一群组下的账户需要共同拥有目录的使用权,且可以编辑里面的任何文件. 其他账户不拥有该目录的任何权限. 需要使用root账户,创建账户.群组,设置目录权限,然后搭建开发环境. 创建账户相关信息 groupadd microsoft ; 新增群组 useradd -G micro

Linux常用文档操作命令--2

4.文档压缩与解压操作 在Linux中常见的压缩文件有:*.tar.gz.*.tgz.*.gz.*.Z.*bz2等.其每种不同的压缩文件对印的压缩和解压命令也不同. *.tar.gz :tar程序打包的文档,并且经过gzip的压缩. *.tgz :tar程序打包的数据,并没有经过压缩. //注:tar是打包程序,能将多个文档打包成一个文档 *.gz :gzip程序压缩的文档. *.Z :compress程序压缩的文档. *.bz2 :bzip程序压缩的文档. 1).compress:它是用来将文

bootstrapvalidator API 文档地址: http://bootstrapvalidator.votintsev.ru/api/

bootstrap验证插件 bootstrapvalidator 文档API 地址 (原始作者英文):http://bootstrapvalidator.votintsev.ru/api/ 附中文图片版:(看不清的话:右键 -->在新标签页打开)