Unix操作系统得入门与基础.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:6 大小:24KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Unix操作系统得入门与基础.ppt

Unix操作系统得入门与基础.ppt

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Unix操作系统的入门与基础Unix操作系统概述Unix操作系统是一种强大的多任务、多用户操作系统。早在上世纪六十年代未,AT&TBell实验室的KenThompson、DennisRitchie及其他研究人员为了满足研究环境的需要,结合多路存取计算机系统(MultiplexedInformationandComputingSystem)研究项目的诸多特点,开发出了Unix操作系统。至今,Unix本身固有的可移植性使它能够用于任何类型的计算机:微机、工作站、小型机、多处理机和大型机等。Unix操作系统通常被分成三个主要部分:内核(Kernel)、Shell和文件系统。内核是Unix操作系统的核心,直接控制着计算机的各种资源,能有效地管理硬件设备、内存空间和进程等,使得用户程序不受错综复杂的硬件事件细节的影响。Shell是Unix内核与用户之间的接口,是Unix的命令解释器。目前常见的Shell有BourneShell(sh)、KornShell(ksh)、CShell(csh)、Bourne-againShell(bash),本文主要以csh和bash为例。文件系统是指对存储在存储设备(如硬盘)中的文件所进行的组织管理,通常是按照目录层次的方式进行组织。每个目录可以包括多个子目录以及文件,系统以/为根目录。常见的目录有/etc(常用于存放系统配置及管理文件)、/dev(常用于存放外围设备文件)、/usr(常用于存放与用户相关的文件)等。一、关于Shell上文中曾简要介绍过的Shell,不同Shell的命令格式会略有差异,现今最常使用的Shell是CShell(csh)和Bourne-againShell(bash)。Shell之间可以嵌套,即在CShell环境中,输入命令:bash就能进入Bourne-againShell的使用环境。同理在Bourne-againShell环境中,输入命令:csh就能进入CShell的使用环境。大家可依据自己的使用习惯来选择相应的Shell。二、Unix命令格式1、Unix命令提示符在命令行操作环境下,Unix系统会显示一提示符,提示用户可以在此提示符后输入一行命令。不同的Shell有不同的缺省提示符,如BShell、Bourne-againShell的缺省提示符为“$”,CShell的缺省提示符为“%”。但当以root用户登录时,系统提示符统一缺省为“#”。2、基本命令格式Unix命令的基本格式如下:Command[option(s)][argument(s)]Unix命令由一个命令(command)和零到多个参数构成。Unix的命令区分大小写,且命令和参数之间、参数与参数之间都应用空格隔开。三、Unix文件系统1、Unix文件系统分类Unix操作系统可由多个可以动态安装及拆卸的文件系统组成。Unix文件系统主要分为两大类:根文件系统和附加文件系统。根文件系统是Unix系统至少应含有的一个文件系统,它包含了构成操作系统的有关程序和目录,由“/”符号来表示。附加文件系统是除根文件系统以外的其它文件系统,它必须挂(mount)到根文件系统的某个目录下才能使用。本文中若无特别声明,则都是针对根文件系统来进行说明的。2、Unix文件类型在Unix中文件共分为四种:(1)普通文件(-):又分为文本文件、二进制文件、数据文件;(2)目录文件(d);(3)设备文件(b/c);又可分为块设备文件、字符设备文件(4)链接文件(l):普通文件中的文本文件主要包括ASCII文本文件、英文文本文件和一些可执行的脚本文件等;二进制文件主要是32位的可执行文件等;数据文件主要是系统中的应用程序运行时产生的文件。目录文件是用来存放文件目录的。设备文件代表着某种设备,一般放在/dev目录下。它分为块设备文件和字符设备文件,块设备文件以区块为输入输出单元,如磁盘;字符设备文件是以字符作为输入输出单元,如串口。链接文件类似于Windows系统中的快捷方式,它指向链接文件所链接着的文件。值得注意的是,与Windows系统不同,Unix系统中目录本身就是一个文件,另外文件类型与文件的后缀名无关。不同类型的文件有着不同的文件类型标识(可使用“ls-l”命令来进行查看),它们使用下列符号来表示相应的文件类型:-普通文件d目录文件b块设备文件c字符设备文件l链接文件3、Unix目录结构Unix系统采用树型的目录结构来组织文件,每一个目录可能包含了文件和其他的目录。该结构以根目录“/”为起点向下展开,每个目录可以有许多子目录,但每个目录都只能有一个父目录。4、Unix文件名称Unix文件名称的最大长度为256字符,其对字母大小写敏感,比如file1和File1是