型.在UNIX之前，多数的作业系统都各自有不同的机制来存取不同类型的装置。举例来说，存取磁碟的API与自序列埠传送或接收的API、又或是操作印表机所使用的API，彼此之间都有所不同。UNIX借由透过磁碟索引节点（disk inodes）执行所有输入/输出操作来尝试移除这些差异。每个装置都被要求必须要支援带有意义的"读取"和"写入"操作用以作为控制的手段。这也允许使用者无须了解底层的实作细节，便能利用如cp及dd等指令从任一装置送出资料给其他的装置。然而在此同时，许多关键的概念（如控制行程的状态）并没有