> For the complete documentation index, see [llms.txt](https://xiayingp.gitbook.io/build_a_os/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xiayingp.gitbook.io/build_a_os/os-interfaces.md).

# OS Interfaces

- [OS interfaces](https://xiayingp.gitbook.io/build_a_os/os-interfaces/os-interfaces.md)
- [I/O and File descriptors](https://xiayingp.gitbook.io/build_a_os/os-interfaces/i-o-and-file-descriptors.md)
- [Process and Memory](https://xiayingp.gitbook.io/build_a_os/os-interfaces/process-and-memory.md)
- [Pipes](https://xiayingp.gitbook.io/build_a_os/os-interfaces/pipes.md)
- [File](https://xiayingp.gitbook.io/build_a_os/os-interfaces/file.md)
