Everything is a file is an operating system architecture that treats all resources as files. This is one of the defining characteristics of Unix and Linux that is widely considered an eloquent design and competitive advantage of the platforms. Everything is file allows resources such as documents, directories, physical devices and network communications to be accessed as if they were files. This allows a shared set of tools and APIs to be used across diverse resources. It also allows a platform to streamline security and use a single namespace.
Next: Flat Files
An operating system architecture that treats all or most resources as files.
Streamlined security and servicesAbility to use a single namespaceShared tools and APIs
If you enjoyed this page, please consider bookmarking Simplicable.
© 2010-2023 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited.
View credits & copyrights or citation information for this page.