Hệ thống chia sẻ thời gian UNIX
Dennis M. Ritchie và Ken Thompson Bell Laboratories
UNIX là một hệ điều hành tương tác, đa người dùng, mục đích chung dành cho các máy tính PDP-11/40 và 11/45 của Digital Equipment Corporation. Nó cung cấp một số tính năng hiếm thấy ngay cả trong các hệ điều hành lớn hơn, bao gồm: (1) một hệ thống file phân cấp kết hợp các volume có thể tháo lắp; (2) I/O file, thiết bị và liên tiến trình tương thích; (3) khả năng khởi tạo các tiến trình bất đồng bộ; (4) ngôn ngữ lệnh hệ thống có thể được lựa chọn theo từng người dùng; và (5) hơn 100 hệ thống con bao gồm một tá ngôn ngữ. Bài báo này thảo luận về bản chất và việc triển khai của hệ thống file và giao diện lệnh người dùng.
Từ khóa và cụm từ chính: chia sẻ thời gian, hệ điều hành, hệ thống file, ngôn ngữ lệnh, PDP-11
Phân loại CR: 4.30, 4.32
Bản quyền © 1974, Association for Computing Machinery, Inc. Cho phép tái bản toàn bộ hoặc một phần tài liệu này vì mục đích không lợi nhuận với điều kiện phải ghi thông báo bản quyền của ACM và dẫn chiếu đến ấn phẩm, ngày phát hành của ấn phẩm, cũng như việc quyền tái bản đã được cấp phép bởi Association for Computing Machinery.
Đây là phiên bản đã chỉnh sửa của một bài báo được trình bày tại Fourth ACM Symposium on Operating Systems Principles, IBM Thomas J. Watson Research Center, Yorktown Heights. New York, ngày 15–17 tháng 10 năm 1973. Địa chỉ của các tác giả: Bell Laboratories, Murray Hill, NJ 07974.
Phiên bản điện tử được tái tạo bởi Eric A. Brewer, University of California at Berkeley, brewer@cs.berkeley.edu. Vui lòng thông báo cho tôi về bất kỳ sai lệch nào so với bản gốc; tôi đã giữ nguyên các lỗi trong bản gốc.