nuta/operating-system-in-1000-lines
GitHub: nuta/operating-system-in-1000-lines
一个用1000行代码实现的最小操作系统教学项目,帮助开发者快速理解操作系统核心原理。
Stars: 3421 | Forks: 271
# 1000行代码写一个操作系统
**[English](https://1000os.seiya.me/en)** ∙ **[日本語](https://1000os.seiya.me/ja/)** ∙ **[简体中文](https://1000os.seiya.me/zh/)** *(由 [@YianAndCode](https://github.com/YianAndCode) 翻译)* ∙ **[한국어](https://1000os.seiya.me/ko/)** *(由 [@JoHwanhee](https://github.com/JoHwanhee) 翻译)* ∙ **[繁體中文](https://1000os.seiya.me/tw/)** *(由 [@alanhc](https://github.com/alanhc) 翻译)*

本仓库包含 [1000行代码写一个操作系统](https://1000os.seiya.me/) 网站的源代码和参考实现。
## 更多有趣的实现
本书仅涵盖操作系统的基础知识。你可以利用所学的知识做更多的事情。以下是一些思路:
| 实现 | 作者 |
| --- | --- |
| [关机命令](https://github.com/nuta/operating-system-in-1000-lines/pull/59/files) | [@calvera](https://github.com/calvera) |
| [创建任意名称的文件以及读取/写入文件](https://github.com/nuta/operating-system-in-1000-lines/pull/110) | [@CagriAtalar](https://github.com/CagriAtalar) |
如果你实现了一些有趣的功能,请告诉我!
标签:DNS解析, OS开发, RISC-V, 代码阅读, 内核, 实现教程, 客户端加密, 底层开发, 开源书籍, 开源项目, 快速连接, 操作系统, 教学项目, 汇编语言, 系统编程, 自动回退, 计算机科学, 身份验证强制, 迷你OS, 黑客编程