ACM Home Page
Please provide us with feedback. Feedback
The UNIX time-sharing system
Full text PdfPdf (1.15 MB)
Source
Communications of the ACM archive
Volume 17 ,  Issue 7  (July 1974) table of contents
Pages: 365 - 375  
Year of Publication: 1974
ISSN:0001-0782
Authors
Dennis M. Ritchie  Bell Lab, Murray Hill, NJ
Ken Thompson  Bell Lab, Murray Hill, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 209,   Downloads (12 Months): 715,   Citation Count: 320
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/361011.361061
What is a DOI?

ABSTRACT

UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers. It offers a number of features seldom found even in larger operating systems, including: (1) a hierarchical file system incorporating demountable volumes; (2) compatible file, device, and inter-process I/O; (3) the ability to initiate asynchronous processes; (4) system command language selectable on a per-user basis; and (5) over 100 subsystems including a dozen languages. This paper discusses the nature and implementation of the file system and of the user command interface.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Digital Equipment Corporation. PDP-11/40 Processor Handbook, 1972, and PDP-I 1/45 Processor Handbook, 1971.
2
 
3
Richards, M. BCPL: A tool for compiler writing and system programming. Proc. AFIPS 1969 SJCC, Vol. 34, AFIPS Press, Montvale, N.J., pp. 557-566.
4
 
5
Hall, A.D. The M6 macroprocessor. Computing Science Tech. Rep.#2, Bell Telephone Laboratories, 1969.
 
6
Ritchie, D.M. C reference manual. Unpublished memorandum, Bell Telephone Laboratories, 1973.
 
7
Aleph-null. Computer Recreations. So{?ware Practice and Experience 1, 2 (Apr.-June 1971), 201-204.
 
8
Deutsch, L.P., and Lampson, B.W. SDS 930 time-sharing system preliminary reference manual. Doc. 30.10.10, Project G ENI E, U of California at Berkeley, Apr. 1965.
9
10

CITED BY  320

Collaborative Colleagues:
Dennis M. Ritchie: colleagues
Ken Thompson: colleagues