系统管理简介 - 图文

2019-03-28 19:13

第一章 系统管理简介

目标

完成这一章,你能够做以下事情:

?

明确系统管理员的责任

1.1 系统管理员的角色

系统管理员的职责就是设置和维护系统。系统管理员不仅必须了解硬件和软件,而且必须了解用户组的需求。

由于与这些职责相关的命令不是让每个人都可以使用的,系统管理员需要对系统有特殊的权限,这种权限就叫做超级用户或者叫root存取。

1.2 硬件方面的职责

硬件的职责 ? ? ? 建立并且维护系统硬件 检验并正确安装外部设备并且对其进行测试。 监控硬件的性能。 ? 在硬件设备出现故障的时候安排进行修复 系统管理员的职责中有配置和管理系统硬件设备。系统管理员可以不是实际安装这些硬件的人员,通常硬件厂商的工程师会给你安装硬件。一旦系统开始运行,系统管理员就必须监视系统中不同硬件的性能,如果硬件发生故障,系统管理员应该试图尽可能隔离这些故障,然后让硬件工程师来进行必要的修理。 系统管理员必须知道一些基本的系统硬件如何工作的知识。

1.3 软件方面的职责

o o o o o o o o o 安装和配置操作系统 创建文件系统 保证文件系统的一致性 监控系统资源的使用 计划和实施备份和恢复。 配置和维护打印缓冲系统软件 安装和维护网络通信软件 升级操作系统的版本 安装和升级应用程序 如果你的系统没有预装操作系统,你可能需要安装操作系统。操作系统的媒介可能有多种形式,软件分发可能是一系列的磁带或者是CD-ROM。 分发的介质有:

压缩的磁盘:只读的磁盘(CD-ROM) 数字数据存贮磁带(DDS),

4英寸的盒式磁带(QLC),(只用于服务器) 系统管理员必须将系统软件安装到硬盘上。

一旦系统安装完成,就必须配置软件,方法是修改某些值或参数。这样做的目的是让操作系统能识别附加的设备或增强系统的效率。

操作系统利用文件系统来组织数据。由于所有的系统和用户的数据都是存储在文件系统中,所以保证文件系统的一致性十分重要,系统管理员应该执行一些操作来检查文件系统中的错误,如果发现错误就必须进行一些改错的操作。 文件系统的大小是有限的,并且通常存在于本地的磁盘上。系统管理员必须监控一个文件系统有效空间。并且应该使用一些程序来备份和删除废弃的或是不用的文件,这样才能保持有效的存储空间不被过分消耗,那些不时会增长的文件也需要监视。

系统资源不仅仅包含磁盘的存储空间,还包括内存,外部设备,和内核的数据结构, 系统管理员可以定制和监控这些资源使其保持在一个合适的范围内。 确保系统中数据的安全也是系统管理员的一个任务,通常都要做系统数据的备份,这样如果有用户错误或者硬件错误导致的数据丢失,可以使用备份数据来恢复。

一些UNIX系统还会使用外围设备,如行式打印机,激光打印机。系统管理员必须管理输出到这些打印设备的软件。

不同的UNIX系统通过一种电子通信机制来相互联接,这种机制叫做网络。通过网络,你可以发送电子邮件,在机器和机器之间传送数据。系统管理员必须安装,配置和监控网络软件。

操作系统和其他子系统和应用程序都可能有升级版本出现,升级可以提高或者修正程序的特征,或者增加新的功能。系统管理员有责任升级系统中的软件以满足用户的需求。

1.4 对用户的责任

对用户的责任 ? ? ? ? ? 允许用户按其需要来使用系统。 评估用户的需求。 计划未来系统的增长和改变。 为用户提供帮助。 为你的公司/组织使用计算机系统和网络系统制定规章和程序。

一旦系统安装完毕,就要求指定一套用户使用系统的规范。系统管理员有责任制定这些规范。

系统管理员必须尽可能规划系统以满足用户组的需求。系统管理员应该分析系统将来的用途,清楚系统中的用户的情况,每个用户需要的系统资源和外围设备,和不同用户组需要共享的数据和程序。

任何系统管理员都会被视为系统的专家,用户会认为你知道系统中的任何事情,并且会将你看作专家,这与你的知识水平有无关。在许多用户的脑子里,“你必须知道”比他们要作的更多。

你可能会被问许多问题,例如“我该如何办...” 和接到一些如“我的终端坏掉啦”或“我忘记了我的密码”等报告,这些问题对系统管理员的角色非常有挑战性,也是这个工作的最有意思的部分

但是,如果用户习惯于在来问你之前试一试自己查找帮助手册,这样会使你每一天的工作的被打断的次数减少到最少,并且用户会有更多的信心来使用系统。

Gze235t

定制用户帐号

目标

学完这一章,你将能够做以下事情:

? ? ? ? ? ? ?

列出在登录过程中读取的配置文件 更改默认的用户PATH 更改默认的用户终端类型 更改用户提示符

更改用户命令行编辑器 更改用户默认打印机

管理/etc/skel中默认的配置文件

为什么要定制用户帐号

? ? ? ?

设置用户终端类型 定制用户提示符

设置用户默认终端,定制用户PATH变量 定义一个命令行编辑器

如果只是简单地在/etc/passwd和/etc/group文件中创建条目可能不能满足用户所有需求,例如:

? ? ? ? ?

你可能需要定义用户的终端类型,以便应用程序可以正确地输出到用户的屏幕上。 你可能需要定制用户的提示符。因为许多的用户喜欢在提示符中显示他们当前所在路径名

虽然系统管理员定义了一个系统默认打印机,但是有些用户可能会要求使用另外的打印机。

如果用户要使用第三方的软件,你可能需要修改他们的PATH变量,以便shell可以找到这些应用程序。

如果用户希望使用命令行编辑和命令历史机制,需要特殊的配置。你可能希望为新用户配置这些功能。

一些例子

export TERM='vt100' export PS1='$PWD $' export LPDEST='laser'

export PATH=$PATH:/usr/local/bin export EDITOR=vi export HISTSIZE=40

export HISTFILE=~/.sh_history

上例中提到的特性是在登录的时候,通过“环境”变量来定义的。一些经常修改的环境变量如下 TERM ??

TERM变量定义了用户的终端类型。如果TERM变量设置不正确。应用程序就可能不能正确地写到用户的终端。有效的终端类型全部在/usr/lib/terminfo/*目录下列出。你可以使用如下类似的命令来准确的设置一个TERM类型: export TERM=vt100 ?? ??#对应一个vt100类型的终端 export TERM=hp?????? #对应一个HP ASCII终端


系统管理简介 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:20061228紫蓬山风景名胜区现状调查报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: