从大约 50 年前电子时代的开始直到 1977 年出现了 Apple 计算机,完成计算工作的硬件设备一直很缺乏,并且购买和运行它们也非常的昂贵。当时,这些(相对)原始的系统非常珍贵,仅仅用来处理那些最复杂的问题。不同的项目之间必须竞争才能获得机时,而最早的信息技术 (IT) 管理人员的任务是保持系统每天 24 小时、每个星期 7 天不间断地进行工作。毕竟,每一秒的闲置都等于浪费金钱。
在理想的情况下,可以根据需要将这些浪费掉的 时间自动地分配给任何处于就绪状态等待进行计算的任务。实际上,这正是分时 (time-sharing) 的基本思想(由 Robert Berner 在 1957 年提出)。在 Multics、RSTS/E 和后来的 UNIX® 及其最新的变种中,都实现了分时或多任务,对计算机资源(CPU、输入和输出、以及内存)进行划分,分配给多个等待执行的作业,使得看起来每个作业都独占了计算机。可以在多任务大型机中附加一些虚拟终端,这样每个终端都可以看作一台个人计算机。
现在,您很可能拥有自己的 UNIX 计算机,或者与其他用户共享功能更强大的多处理器系统。但无论是您的便携式计算机、或者公共机房中的 UNIX 庞然大物,都可能需要进行同时访问。UNIX 提供了健壮的工具和基础结构,以便帮助您保护和共享信息。
本文介绍了用户权限,特别是研究了如何对文件权限进行操作,以便对其他用户限制或共享您的目录和文件。如果您希望流畅地与 UNIX 进行对话,那么了解相关的权限是至关重要的。
。。。。。。