
UNIX filesystems
by Steve D. Pate · first published 2003
3mentions
3recommended by
3HN commenters
2012–2017first – last mentioned
100% recommend
Covers all versions of UNIX, as well as Linux, operating systems that are used by the majority of Fortune 1000 companies for their mission-critical data Offers more detail than other books on the file input/output aspects of UNIX programming Describes implementation of UNIX filesystems over a thirty year period Demonstrates VERITAS and other filesystem examples
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


…http://www.amazon.com/System-Programming-Unix-Adam-Hoover/dp... 18- http://www.amazon.com/Memory-Programming-Concept-Frantisek-F... 19- http://www.amazon.com/Memory-Management-Implementations-Prog... 20- http://www.amazon.com/UNIX-Filesystems-Evolution-Design-Impl... 21- http://www.amazon.com/PCI-System-Architecture-4th-Edition/dp... 22- http://www.amazon.com/Universal-Serial-System-Architecture-E... 23- http://www.amazon.com/Introduction-PCI-Express-Hardware-Deve...…
on “I’m writing my own OS” ↗…http://www.amazon.com/Understanding-Linux-Kernel-Third-Editi... (that's a very technical and in-depth book) and http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/d... (that's a more gentle overview book) then dive in with http://www.amazon.com/UNIX-Filesystems-Evolution-Design-Impl... and write a very simple file system. Learn C as necessary. The FreeBSD kernel book is worth a look too: http://www.amazon.com/Design-Implementation-FreeBSD-Operatin...
on “Ask HN - I need a greybeard mentor” ↗These are both somewhat dated but still very worth while and relevant reads, you can find them cheap on Amazon: "UNIX Filesystems: Evolution, Design, and Implementation 1st Edition" by by Steve D. Pate "Practical File System Design with the Be File System" by Dominic Giampaolo
on “Ask HN: Recommended guides for learning filesystems?” ↗