Linux 系统编程实践¶
Ciallo~(∠·ω< )⌒★
欢迎来到《Linux 系统编程实践》课程仓库!
关于 Linux 基金会移除部分维护者署名的谴责
2024 年 10 月 18 日,Linux 内核开发者 Greg Kroah-Hartman 签名并提交了 commit 6e90b675cf942e50c70e8394dfb5862975c3b3b2
(Linux Kernel Mailing List, GitHub),数十位俄罗斯籍 Linux 内核贡献者、子系统维护者被从 MAINTAINERS
列表中移除,其中不乏一些重要的、被广泛使用的子系统的维护者。Linux 基金会未作出任何正式声明,且 Linus Torvalds 本人对质疑者直接提出了人身攻击(Linux Kernel Mailing List)。Linus Torvalds 的行为无疑是对开源精神的背叛,更是对全体 Linux 开发者和用户的背叛。笔者在此对 Linus Torvalds、Greg Kroah-Hartman 和 Linux 基金会的行为表示强烈抗议和谴责。这是开源世界最黑暗的一天,世界会记住这一天,Linux 之父的名字将永远被污名化。
这是什么?¶
是的,并不存在这门课程。《Linux 系统编程实践》是在一次群聊闲聊中提出来的想法。更注重实践,所以不会涉及很深的理论。
课程安排¶
课程预计开设 8 节,每节课长度不定。
- Day 1: 安装与使用 Linux
- Day 2: Shell 进阶与命令行工具
- Day 3: Lab 1
- Day 4: 初见 Linux 系统编程
- Day 5: 文件系统、I/O 与系统调用
- Day 6: Lab 2
- Day 7: 进程与信号
- Day 8: 管道与进程间通信
- Day 9: Lab 3
- Day 10: 线程与同步
- Day 11: 网络编程
- Day 12: Lab 4
- Day 13-17: Lab Z
什么时候能看到课程内容?¶
你问我我也不知道。先搞点假药,可能永远也不会付诸实践。