Abstract
The philosophy of Ritchie &; Thompson was that the UNIX system should provide the user with a carefully chosen set of complementary services without the complications of unnecessary and restrictive features. This has produced a system of great power and elegance, and nowhere is this more clearly seen than in the design of the UNIX file interface. In this chapter we will explore the structure of the files themselves; chapters 4 and 5 discuss the programming facilities provided for their manipulation.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
Further Reading
A. V. Aho, J. E. Hopcroft &;amp; J. D. Ullman (1983), Data Structures and Algorithms, Addison-Wesley.
T. J. Kowalski (1980), FSCK — The UNIX/TS File System Check Program, UNIX Programmers Manual (System III), Volume 2b.
E. I. Organick (1972), The Multics System — An Examination of Its Structure, M.I.T. Press.
K. Thompson (1978), UNIX Implementation, UNIX Programmers Manual (seventh edition), Volume 2b.
Copyright information
© 1985 M. R. M. Dunsmuir and G. J. Davies
About this chapter
Cite this chapter
Dunsmuir, M.R.M., Davies, G.J. (1985). Files. In: Programming the UNIX™ System. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-07371-9_3
Download citation
DOI: https://doi.org/10.1007/978-1-349-07371-9_3
Publisher Name: Palgrave, London
Print ISBN: 978-1-349-07373-3
Online ISBN: 978-1-349-07371-9
eBook Packages: Computer ScienceComputer Science (R0)