Linux Guide
Linux Kernel
- Kernel Map
一个交互式 Linux 内核模块映射器,可用于了解Linux内核中各个模块之间的依赖关系和层次结构。点击任意模块如 video_fops 可以查看此模块的在线代码。 - linux-insides
此项目用分享 linux 内核的一些知识,用于学习内核源代码。 - Linux Linux 内核模块编程指南
Linux 常用文档
- docs.kernel.org
非常全面的内核文档 - Archlinux Wiki
Arch 的维基内容十分全面,多数内容适用与所有发行版,也是我最常看的文档网站。 - RedHat Docs
红帽的文档也很优秀,可以很容易的找到企业解决方案,而且文章也非常容易理解。 - 在线阅读 Linux From Scratch
LFS 是一个开源项目,旨在提供一份详细的指南,帮助用户从零开始构建自己的 Linux 操作系统。如果你想构建自己的发行版不妨试试 LFS。 - The Linux Documentation Project https://www.linuxdoc.org/ 提供有关 Linux 操作系统的各种文档、指南和教程。这个网站非常古老,阅读使用时要注意文档的发布日期和相关软件版本,避免一些过时的内容。比如这篇 I/O Redirection 就不错。“The Linux Documentation Project”的更新程度和相关性如何?
书籍和课程
- 电子书:https://github.com/konduruvijaykumar/LINUX-GUIDE/tree/master
- linux up skill challenge (linux 提高技能挑战)
这是一个免费开源的课程,包含了大量的手动实践,你可以加入他们用一个月的时间提升自己的技能。 - RH124 RH134 RH294 等
- 鸟哥的Linux 私房菜
在线 man 手册
下面这些站点可以让我们在线查阅 man 手册
GNU Core Utilities
GNU核心工具组 常缩写为coreutils)是一个GNU 软件包,它包含了许多基本工具(如cat,ls 和rm)在类 Unix 操作系统上的重新实现。
- GNU coreutils
- uutils/coreutils 使用 rust 重新实现的 GNU coreutils.