第7章 UNIX操作系统基础

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第7章UNIX操作系统基础操作系统(第二版)操作系统第二版本章要点UNIX操作系统的发展、特点及结构UNIX操作系统的基本使用UNIX操作系统的shellUNIX操作系统的系统管理UNIX操作系统的网络功能操作系统第二版UNIX操作系统简介1、UNIX操作系统的历史和发展2、UNIX操作系统的特点★多用户多任务环境★短小精悍、简洁有效★易移植★开放性★强大的网络功能操作系统第二版3、UNIX操作系统的概念结构系统的概念结构是指由应用者看到的系统结构。UNIX操作系统的概念结构由内核(kernel)和外壳(shell)两部分组成。UNIX的内核是常驻内存的部分。它包括进程管理、存储管理、设备管理和文件系统管理四大部分。UNIX操作系统在内核和系统实用程序之间为用户提供了两种使用界面:系统功能调用和shell外壳程序操作系统第二版1、UNIX操作系统的安装★安装前的准备(1)规划需要安装的系统和如何为各个操作系统分配硬盘空间。(2)确定安装设备。(3)记录许可证号、许可证代码、许可证数据。(4)记录网卡类型、端口号、中断号、主机名、IP地址、域名以及名称服务器地址。(5)记录鼠标类型。(6)记录显示器类型。(7)记录光驱类型。UNIX操作系统的基本使用操作系统第二版1、UNIX操作系统的安装★安装和升级(1)启动计算机后等待Boot:提示符。(2)显示硬件配置信息,按〈Enter〉键进入安装过程。(3)显示SCOOpenserver版权信息,按Continue”可以显示下一屏信息,按“Accept”表示接受。(4)选择安装介质。(5)选择键盘类型。(6)输入许可证号,许可证代码,许可证数据。(7)选择是安装(Install)还是升级(Upgrade)。(8)配置系统的基本信息。操作系统第二版1、UNIX操作系统的安装★安装和升级(9)初始化系统配置文件。(10)配置硬盘和要安装的软件。①配置“Harddisksetup”②配置“Optionalsoftware”(11)配置网卡和E-mail系统。(12)设置root(超级用户或系统管理员)口令。(13)系统开始安装。操作系统第二版2、UNIX操作系统的启动3、UNIX操作系统的关闭★Shutdown命令★haltsys命令4、UNIX操作系统的登录和退出★登录系统★设置用户口令◆口令失效时的设置◆用户口令的修改操作系统第二版UNIX操作系统的shell1、shell简介shell意指外壳,UNIX系统的用户通过shell与内核交互。shell具有命令处理能力,能接收和执行用户输入的键盘命令。2、交互式命令★基本概念①文件和目录的命名规则②UNIX命令的输入和输出操作系统第二版2、交互式命令★文件和目录操作◆目录管理①显示当前工作目录:pwd②列目录:ls③变更工作目录cd④建立目录mkdir⑤删除目录rmdir⑥目录换名mv⑦目录复制copy操作系统第二版2、交互式命令★文件和目录操作◆文件管理①文件显示more命令cat命令②打印文件lp③复制文件cp④移动文件和文件改名mv⑤删除文件rm⑥查找文件find⑦链接文件ln操作系统第二版2、交互式命令★改变文件及目录的属主和存取权①改变文件或目录的所有者(属主)chown②改变文件或目录所在的组(属组)chgrp③改变文件或目录的存取权chmod操作系统第二版3、屏幕编辑程序vi★vi的工作方式◎命令方式◎文本输入方式◎最后行方式★vi的进入格式为:vi文件名★vi基本编辑命令(1)文本插入(Insert)(2)取消上一命令(Und)可按u键(3)删除文本(Delete)(4)字符串搜索(Search)(5)字符串替换(Substitute)(6)读入其他文件操作系统第二版4、shell编程★shell变量的使用◎环境变量◎位置变量◎shell预定义变量★shell命令文件的生成和运行首先用一个文本编辑器编辑一个文本文件,并存盘退出,然后用chmod命令将这个文件改为“可执行”。在运行这个shell程序。★shell程序的结构控制命令(1)条件测试命令test(2)显示命令echo(3)if语句(4)case语句(5)while语句(6)for语句(7)break语句与continue语句操作系统第二版UNIX操作系统的系统管理1、系统管理工具对UNIX系统的管理通常是通过使用系统管理程序sysadmsh来实现的。2、数据的转储和恢复(1)格式化软盘和磁带★格式化软盘和磁带★磁带的格式化(2)用软盘或磁带转储文件◆cpio命令◆tar命令(3)软盘复制diskcp操作系统第二版3、文件系统管理UNIX系统中,必须具备的两个文件系统是root文件系统(用“.”表示)和.stand文件系统。Root文件系统中,包含了操作系统必不可少的程序和目录。.stand文件系统中包含了引导系统的boot程序和系统核心。●查看磁盘使用情况du●查看空闲磁盘块数df操作系统第二版4、进程控制★UNIX系统的进程UNIX操作系统是一个多用户操作系统,允许多个进程可以同时(并发)执行,而系统必须对这些进程进行管理和控制。在shell提示符处输入的命令有两种执行方式,即前台和后台方式。★进程控制命令●查询进程状态ps●终止进程的执行kill●调整进程优先级nice●暂停进程的执行sleep操作系统第二版UNIX的网络功能1、UNIX网络的配置★网络配置前的准备首先配置好网络软件,以便使你的计算机可以在网上运行。主要的参数:主机的名称使用的IP地址子网掩码所处网络的域名网关的IP地址使用的域名服务器地址操作系统第二版1、UNIX网络的配置★参数配置◆配置网络接口参数(ifconfig)◆路由配置(route)◆设置本地系统所使用的域名服务器.etc.resolv.conf:用于设置本地系统使用的名字服务器的IP地址。.etc.nsswitch.conf:指定本地名字解析器查询名字的顺序(即按一定顺序查找.etc.hosts、NIC和名字服务器)。操作系统第二版1、UNIX网络的配置★与网络有关的配置文件◆.etc.hosts文件◆.etc.ethers文件◆.etc.networks文件2、UNIX常用的网络功能★网络测试命令◆检查网络配置信息ifconfig◆网络状态测试命令netstat◆网络连通性测试ping命令操作系统第二版2、UNIX常用的网络功能★远程登录命令TelnetTelnet(远程登录)是一种因特网远程终端访问协议。Telnet允许为任何站点上的合法用户提供远程访问权。★电子邮件UNIX提供了功能强大的电子邮件系统,通过电子邮件程序可以方便的发送和接收电子邮件。其中mail是标准的邮件程序。◆发送邮件◆接收邮件操作系统第二版习题1.UNIX系统对文件名有什么要求?2.解释下列命令的作用a.chmod+xfileb.chmodg+r,o=xfilexc.chmodug+rw,o=w+xfiley3.使用rmdir命令有什么条件?4.在什么条件下mv命令的作用是移动,什么情况下是换名?5.vi编辑器有哪几种工作状态,它们之间的关系如何?6.进入vi,用i命令建立下列文本:#include“stdio.h”voidmain(){/*hello.c*/printf(″\nHelloworld!″);getchar();}7.使用替换命令,将上题中的hello改为Lucky。操作系统第二版习题8.说明下列命令的作用:catfile1file29.tar命令用来干什么?什么人可使用?10.df命令能查看到文件系统的哪些信息?11.为什么两次用ps命令显示的执行ps命令的进程号不一样?12.UNIX系统提供了哪些与网络有关的配置文件?它们都与网络的那些功能相联系?13.怎样在本地主机上进行远程登录?远程登录包括哪些过程?14.怎样配置主机的IP地址和接口?配置主机的IP地址和接口要求用户具有什么样的权限?15.以下命令各完成什么功能?①netstat-I②ifconfig-a16.完成以下功能需使用UNIX系统提供的什么命令?①发一个邮件到zhang@163.net。②添加一个路由到系统中。

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功