UNIX培训教材

发布 2022-04-17 13:32:28 阅读 4594

目录。自我介绍 3

一、 开发中心unix资源现状简介 3

二、 讲师简介 3

课程简介 4

一、 课程简介 4

二、 培训平台 4

课程目标 5

课程安排 7

第一章 unix简介 8

一、 unix的历史 8

二、 unix的基本概念简介 9

第二章日常注意事项 12

第三章基本的unix命令 14

第四章基本的文件管理 18

第五章基本的帐户管理 20

第六章基本的进程管理 24

第七章基本的网络管理 25

第八章查看基本的系统信息 26

第九章操作系统的关闭重启 27

第十章简单shell编程 29

第十一章实现nfs 32

第十二章其它 35

第十三章资源申请流程 39

附录一 41

附录二 44

附录三 45

本课程主要针对对unix没有任何了解或者了解较少的初学者。通过培训使新员工初步了解履行岗位职责的基本技能、基本知识、完成角色转换,尽快适应上岗需要。本课程的教材也能在新员工在以后的工作中充当基本操作手册的功能。

本次培训将在aix、solaris、hp-ux和linux等四种平台上分别进行相关培训。由于linux本身有多个厂家,而且linux是对unix的一个发展,所以本次培训以aix、solaris和hp-ux为主,linux以turbolinux为例子。

本次课程的主要目标:针对本次培训的员工范围,课程内容不强调“核心技术”,不强调命令的“技巧性”,着重于实用性。课程内容**于技术部系统研究部的自身研究成果和对其它部门的常问问题进行的总结,课程完毕要求学员了解unix上的基本使用规范,了解unix上的常用命令,了解unix资源的申请流程以及unix技术支持流程,从而满足在开发中心进行开放平台的开发、测试等工作的需求。

课程分章简单说明如下:

一、unix简介。

简单介绍unix。

二、日常注意事项。

在unix日常使用过程中的注意事项,主要是慎用超级(root)用户,慎用根(/)文件系统。

三、掌握简单的unix命令。

主要是掌握cd/pwd/ls/tar/man等常用命令,从而满足日常的工作需求,着重要求掌握man命令来实现自我学习。

四、能够进行基本的文件管理。

主要是能够创建文件、删除文件、编辑文件、查找文件、创建目录、删除目录等操作。

五、能够进行简单的用户管理。

主要是创建用户/用户组,修改用户密码,用户的profile文件等。

六、能够进行简单的进程管理。

查看进行信息,对进程信息进行简单过滤等操作。

七、能够进行简单的网络查看和配置。

获取ip地址、路由信息。

八、查看基本系统信息。

能获取系统名、操作系统版本、补丁版本等。

九、能够正常关闭操作系统。

掌握正常关闭操作系统的步骤。

十、简单的shell编程。

讲述unix系统上的简单shell编程,以满足以后的工作需要。

十。一、实现nfs。

按照手册能够设立nfs server,在client上能够mount服务器的文件系统。

十。二、其它。

没有归类到上面各项的命令,如which。

十。三、开发中心内部unix资源的申请、unix技术支持流程。

中心现有unix资源的简单介绍(含beb,san部分),通过何种流程向技术部系统研究部进行资源或者技术支持的申请。

2024年,在at&t贝尔实验室,ken thompson、dennis ritchie和其他的研究人员开发了一个操作系统,它引入了multics项目的很多特征,这个新的操作系统称为unix,它能够适合科研环境的需求。unix系统建立之初就是一个用户负担得起的、高效的、多用户、多任务的操作系统。

unix系统随着越来越多的科研人员的使用在贝尔实验室变得非常普及。2024年, dennisritchie与ken thompson合作开始用c语言改写unix系统**。此时, dennis ritchie已经将c语言开发成了一个灵活的程序开发工具, c语言的优势之一就是它能够通过一组通用的编程命令直接访问计算机的硬件结构。

到这个时候,操作系统必须由一种计算机硬件相关的汇编语言改写。dannis ritchie和ken thompson使用c语言只编写一个版本的unix操作系统,这个版本可以在不同计算机上的编译器编译。实际上, unix操作系统变得可移植,所以能够在各种不同计算机上运行,而不需要或只需极少的程序改写。

unix逐步地由一种科研工具发展成为一种标准的软件产品,并由at&t贝尔实验室发布。起初, unix只被当作一种科研产品,第一个unix版本是免费向很多知名大学的计算机科学系发布的,在70年代发布了几个版本的unix,直到2024年发布了版本7。

70年代中期,加州大学伯克利分校成为主要的unix开发者。伯克利在系统中加入了很多的功能,后来都成为了标准。2024年,伯克利通过它本身的发行机构,就是有名的bsd,发布了自己版本的unix。

bsd unix后来成为了美国国防部高级研究工程局( darpa)的研究项目的基础,bsd包括了强大的文件管理功能以及基于tcp/ip网络协议的网络特征。bsd4.2版已经广泛发布并由连同sun公司在内的很多生产商采纳。

sun后来又开发了自己版本的unix,即sunos。

bsd unix 成为了at&t贝尔实验室版本的主要竞争对手,同时,其他的独立开发版本的unix也在萌芽。2024年,microsoft和sco发布了pc版的unix,即xenix。2024年,at&t发布了一个商业版本的unix,系统v版本1。

随着几个先进版本的unix,如,系统v、bsd和sunos等的发展,unix成为一种关键的商业支持软件产品。at&t将unix转移到一个新的组织叫unix系统实验室,将来的系统v发行版本可以向上兼容, bsd unix的很多特征被并入后来的系统v。2024年,unix系统实验室发布了系统v版本4(svr 4),它并入了bsd、sunos和xenix中的诸多特性。

系统v后来卖给了novell,再后来卖给了sco,sco进行着当前的维护和发行。很多其他的软件公司也开发了自己版本的unix。如, ibm的aix,hewlett-packard的hp-ux,apple的a/ux,dec的ultrix和dec osf/1,silicon graphics的irix,sun微系统公司的solaris,sco的bsdi和sco unix是一些主流版本。

最近,又出现了一个在pc和mac等微型机系统上运行的免费发行版本linux,很多版本是基于svr 4同时并入了bsd unix的主要特征。bsdi直接基于bsd unix,目前可在微型机系统上使用。

unix通常可以分为四个主要部分:内核、shell、文件结构和应用程序。内核是运行程序和管理磁盘、打印机等硬件设备的核心程序;shell则提供了用户接口,它从用户接受命令并将命令发给内核执行;文件结构则负责组织文件在磁盘等存储设备上的存储方式;文件是按目录的方式管理,每个目录可以包含任何数目的子目录,每个子目录可包含文件。

其基本关系参见下图:

1、 内核。

内核是控制计算机硬件的核心程序。它也实现了unix的多用户、多任务机制。内核将用户命令和程序组织为可以由计算机处理单元轮流工作的进程。

虽然内核从某种程度上说是一种标准,但它也可以适应于特殊的需求和系统。内核是由c语言开发的,并且可能获得源码,可以通过修改源码并重新编译以获得新版本的unix。这种易于访问unix操作系统内部结构的特性是一种优势,同时又是一个弱点,它可以加速基于unix的研究和开发,同时它允许不同版本的简单增殖。

由于这种原因,标准就逐渐成为一个问题,很多unix生产商已经经过多年的努力以制定unix标准。

2、 shell简介。

shell提供了一个内核与用户之间的界面。可以把它描述成一个解释器。它首先解释用户输入的命令然后发送给内核。

可以把它想象成一个把命令翻译成内核操作格式的语言处理器。shell界面非常简单。它通常包含提示用户输入命令的提示符,并且以回车键结束命令。

就像用户在一个线路上输入命令,这条线路就是所谓的命令行,虽然由命令行输入的命令可能很复杂,但用户主要以命令的方式与系统交互。后来的unix版本为系统加入了图形用户界面(g u i)。motif或open-look等的gui使用图标和菜单来标识命令。

gui只是一个shell的前端,实际上是由shell解释命令并发送给内核的。shell除了解释命令外,还有其他的工作。它也可以配置和编程。

shell拥有自己的语言并允许用户编写程序并以一种复杂方式运行。s h e l l编程语言具有许多常用编程语言的特征,例如,循环和控制结构等。用户可以生成像其他应用程序一样复杂的shell程序。

UNIX培训教材

unix操作系统。目录。第一篇基础篇。第一章 unix操作系统概述 1 1.1 unix操作系统简介 1 一 unix特点 1 二 unix流派及标准 2 1.2 unix系统组成 2 1.3 与unix有关的几个名词 3 第二章 unix常用操作 4 2.1 启动终端 4 2.2 登录 5 2.3...

AN培训教材

an系列静叶可调轴流风机。培训教材。此技术文件受法律保护,未经本公司同意,不得使用 复制 扩散或以其它方式提供给第三方。成都电力机械厂。an静叶可调轴流风机结构介绍。an风机技术引进概况。an系列静调轴流式通风机 简称 an风机 是成都电力机械厂1987年从联邦德国kkk公司引进的专有技术 是由电力...

新生培训教材教材

山东正元航测遥感公司外业调绘培训资料。一 地形图的定义。指的是地表起伏形态和地物位置 形状在水平面 指完全静止的水形成的平面,也指跟这个平面平行的面 上的投影图。具体来讲,将地面上的地物和地貌按水平投影的方法 沿铅垂线方向投影到水平面上 并按一定的比例尺缩绘到图纸上,这种图称为地形图。如图上只有地物...