完成这一章,你能够做以下事情:
明确系统管理员的责任
1.1 系统管理员的角色
系统管理员的职责就是设置和维护系统。系统管理员不仅必须了解硬件和软件,而且必须了解用户组的需求。
由于与这些职责相关的命令不是让每个人都可以使用的,系统管理员需要对系统有特殊的权限,这种权限就叫做超级用户或者叫root存取。
1.2 硬件方面的职责
硬件的职责
建立并且维护系统硬件
检验并正确安装外部设备并且对其进行测试。
监控硬件的性能。
在硬件设备出现故障的时候安排进行修复
系统管理员的职责中有配置和管理系统硬件设备。系统管理员可以不是实际安装这些硬件的人员,通常硬件厂商的工程师会给你安装硬件。一旦系统开始运行,系统管理员就必须监视系统中不同硬件的性能,如果硬件发生故障,系统管理员应该试图尽可能隔离这些故障,然后让硬件工程师来进行必要的修理。
系统管理员必须知道一些基本的系统硬件如何工作的知识。
1.3 软件方面的职责
安装和配置操作系统
创建文件系统
保证文件系统的一致性
监控系统资源的使用
计划和实施备份和恢复。
配置和维护打印缓冲系统软件
安装和维护网络通信软件
升级操作系统的版本
安装和升级应用程序
如果你的系统没有预装操作系统,你可能需要安装操作系统。操作系统的媒介可能有多种形式,软件分发可能是一系列的磁带或者是CD-ROM。
分发的介质有:
压缩的磁盘:只读的磁盘(CD-ROM)
数字数据存贮磁带(DDS),
4英寸的盒式磁带(QLC),(只用于服务器)
系统管理员必须将系统软件安装到硬盘上。
一旦系统安装完成,就必须配置软件,方法是修改某些值或参数。这样做的目的是让操作系统能识别附加的设备或增强系统的效率。操作系统利用文件系统来组织数据。由于所有的系统和用户的数据都是存储在文件系统中,所以保证文件系统的一致性十分重要,系统管理员应该执行一些操作来检查文件系统中的错误,如果发现错误就必须进行一些改错的操作。文件系统的大小是有限的,并且通常存在于本地的磁盘上。系统管理员必须监控一个文件系统有效空间。并且应该使用一些程序来备份和删除废弃的或是不用的文件,这样才能保持有效的存储空间不被过分消耗,那些不时会增长的文件也需要监视。系统资源不仅仅包含磁盘的存储空间,还包括内存,外部设备,和内核的数据结构, 系统管理员可以定制和监控这些资源使其保持在一个合适的范围内。确保系统中数据的安全也是系统管理员的一个任务,通常都要做系统数据的备份,这样如果有用户错误或者硬件错误导致的数据丢失,可以使用备份数据来恢复。一些UNIX系统还会使用外围设备,如行式打印机,激光打印机。系统管理员必须管理输出到这些打印设备的软件。不同的UNIX系统通过一种电子通信机制来相互联接,这种机制叫做网络。通过网络,你可以发送电子邮件,在机器和机器之间传送数据。系统管理员必须安装,配置和监控网络软件。操作系统和其他子系统和应用程序都可能有升级版本出现,升级可以提高或者修正程序的特征,或者增加新的功能。系统管理员有责任升级系统中的软件以满足用户的需求。
1.4 对用户的责任
对用户的责任
允许用户按其需要来使用系统。
评估用户的需求。
计划未来系统的增长和改变。
为用户提供帮助。
为你的公司/组织使用计算机系统和网络系统制定规章和程序。
一旦系统安装完毕,就要求指定一套用户使用系统的规范。系统管理员有责任制定这些规范。系统管理员必须尽可能规划系统以满足用户组的需求。系统管理员应该分析系统将来的用途,清楚系统中的用户的情况,每个用户需要的系统资源和外围设备,和不同用户组需要共享的数据和程序。
任何系统管理员都会被视为系统的专家,用户会认为你知道系统中的任何事情,并且会将你看作专家,这与你的知识水平有无关。在许多用户的脑子里,“你必须知道”比他们要作的更多。你可能会被问许多问题,例如“我该如何办...” 和接到一些如“我的终端坏掉啦”或“我忘记了我的密码”等报告,这些问题对系统管理员的角色非常有挑战性,也是这个工作的最有意思的部分,但是,如果用户习惯于在来问你之前试一试自己查找帮助手册,这样会使你每一天的工作的被打断的次数减少到最少,并且用户会有更多的信心来使用系统。