UNIX操作系统培训 (2).ppt
《UNIX操作系统培训 (2).ppt》由会员分享,可在线阅读,更多相关《UNIX操作系统培训 (2).ppt(36页珍藏版)》请在三一办公上搜索。
1、,卢晓伟 QQ:290448185,UNIX/Linux操作系统基础,2,UNIX操作系统的历史,1965年 MIT,AT&T,GE联合开发的Multics(Multiplexed Information and Computing System,多路信息与计算系统)1969年 曾参与Multics项目的Ken Thompson和同事Dennis Ritchie在DEC的PDP-7上创建了一个多任务系统1970年 Ken Thompson和同事Dennis Ritchie在PDP-11/20上用汇编语言开发了UNIX V.1,并沿用UNIX至今1973年 Ken Thompson和Dennis
2、 Ritchie使用C语言重写了UNIX内核C语言编写的UNIX操作系统短小精悍,容易维护,且能按照个人意愿修改代码,也容易移植到其他计算机上。1974年 相继推出了第4版,第5版,第6版后UNIX已经在贝尔实验室内广泛运用。,1979年 发布了UNIX v.7版,这是我们今天使用的现代UNIX的鼻祖1982年 AT&T推出了基于UNIX v.7开发的UNIX System III这是第一个商业版的UNIX操作系统1983年 AT&T推出了UNIX System V第一版合并了加州大学伯克利分校开发的UNIX系统的一些功能特性,包括著名的vi.1985年 AT&T推出了UNIX System
3、V第二版,特性包括提供了断电和系统崩溃时的文件保护,文件和记录锁,作业控制以及增强的系统管理功能。20世纪80年代末AT&T统一了各种UNIX系统分支包括System V,BSD系列,SunOS等等,这些变体全部并入UNIX System V 4.0也就是著名的SVR4大多的现代商用UNIX版本都是根据SVR4为基础来开发的。,3,主要的UNIX及其变体介绍:,1.伯克利版UNIX系统:来自于加州大学伯克利分校(U.C.Berkeley),很多重要的UNIX变体都是基于伯克利早期版本的UNIX系统发展而来的。1974年伯克利从UNIX第四版开始引入UNIX系统。伯克利版UNIX系统的开发从Ke
4、n Thompson于1975年到计算机科学系休假时开始的。当时的研究生Bill Joy和Chuck Haley为伯克利开发了许多软件,他汇集了一套软件包称为伯克利软件发行(Berkeley Software Distribution,BSD),Bill Joy开发了著名的vi,C shell,目前的三大免费BSD变体版本,NetBSD,OpenBSD,FreeBSD。,4,2.GNU与LinuxRichard Stallman发起的GNU(GNU is Not UNIX)活动,创建了非营利性的自由软件基金会(Free Software Foundation),支持创作和共享自由软件。目标是开
5、发一个类似于UNIX的GNU操作系统。1991年芬兰赫尔辛基大学的学生Linus Torvalds在个人计算机上创建了一个新的类似于UNIX操作系统的内核。3.SolarisSun的UNIX操作系统最初叫做SunOS基于UNIX system V第二版和4.3BSD开发。目前最新版本是Solaris 10,可以运行在SPARC和x86平台的服务器和工作站上。,5,4.AIXAIX(Advanced Interactive eXchange)高级交互执行体An IBM UNIX-AIXAIX基于SVR3开发,于1986年发布。随后AIX开发引入了4.3BSD源代码,最新版是AIX7.1,但未大规
6、模使用。目前比较多的AIX使用版本是AIX5.3 AIX 6.1,AIX 4.3.3 也有在使用IBM于2001年发布了AIX 5L,AIX 5.3是大规模在使用的版本。AIX有几个非常显著的特点:基于JFS2的文件系统,smit系统管理工具。AIX是第一个支持64位硬件的64位UNIX操作系统,6,5.HP-UXHP公司开发的UNIX操作系统称为HP-UX,最初版基于SVR 2发布于1986年。目前最新版本为HP-UX 11.31,目前11.11,11.23,11.31都有使用,少数的10.2版也有使用HP-UX主要在HP公司的9000系列PA-RISC计算机和安腾平台计算机上使用6.Uni
7、xWareSCO公司的UNIX操作系统,曾经X86平台上使用最广的UNIX操作系统,有openserver系列和unixware系列,基于SVR5开发7.Tru64 UNIX前身是DEC公司的Digital UNIX8.Mac OS X基于Darwin内核开发的UNIX操作系统(Darwin内核基于freebsd 5,mach 3,7,通用UNIX操作系统的操作,怎样登录一个UNIX操作系统 网络:telnet,ssh 串口终端 X 图形客户端:xmanager,vnc等 HMC普通用户的提示符:$超级用户root的提示符:#,8,文件与目录操作,对于UNIX文件及目录的主要特点:UNIX系统
8、下文件名严格区分大小写一般来说UNIX的文件名使用字母,数字,下划线作为文件名UNIX中的文件扩展名并不是必须的,扩展名只是区别文件类别的方式UNIX中的目录概念等同于windows中的文件夹以“/为顶层根目录,每个登录的用户都有以用户名为目录名的主目录,9,UNIX中的文件类型:普通文件:系统中的大多数信息存储在普通文件中,普通文件包含数据例如文本文件,二进制可执行文件等目录文件:目录也是一种文件是是存储其他文件的文件符号链接文件:链接文件分为硬链接和符号链接特殊文件:设备文件,10,链接文件的一些概念如何在几个不同目录中访问一个文件,而不用复制多个文件副本?可以使用链接,链接分硬链接和软链
9、接(符号链接)硬链接特点:在链接方式下只有一个文件数据存在于磁盘中,但可以出现在目录结构的不同位置。ln命令用于创建硬链接文件,使用户能够在文件系统的多个目录位置访问同一个文件,注意硬链接不能跨文件系统建立ln命令用于创建硬链接文件,是用户能够在文件系统的多个位置访问同一个文件。软连接:可以消除硬链接的局限性,符号链接文件是一个只包含其他文件名字(包括绝对路径名)的文件。操作系统对符号链接文件的操作是直接对符号链接文件所引用的文件的操作,实际上符号链接文件是指向其他文件的指针,和win下的快捷方式类似ln s 命令用于创建符号链接文件,11,常用的文件和目录操作命令,1.列出目录内容:ls(l
10、ist)常用选项:-F:输出文件名列表,在文件名后增加标记符号表明文件类型-R:递归的列出当前目录及其子目录下的所有文件-a:列出目录下的所有文件包括隐藏文件-l:以列表的形式列出-t:时间选项ls-l输出含义第一行:是以数据块为单位的总的磁盘空间占用量之后一共七列第一列:第一列有10个字段,第一个字段表示文件类型,12,常见的文件字符类型如下:-普通文件c 字符特殊文件d 目录l 符号链接文件b 块特殊文件p 管道文件之后的九位是文件目录的访问权限信息第二列:链接计数第三列:文件的所有者第四列:文件的属组第五列:是以字节表示的文件大小第六列:创建或是最后一次更新文件的日期第七列:文件或是目录
11、名,13,2.显示文件内容:cat(concatenate):cat命令显示文件中的所有内容,但不包括文件头,标题,文件名称,文件大小等信息3.更换目录:pwd(present working directory):显示当前目录位置cd(change directory):cd后可以跟绝对路径名和相对路径名表示用户主目录4.文件和目录的移动和重命名:mv(move):UNIX里没有单独的为文件改名的命令,文件改名是mv另外一个功能mv有个i选项在覆盖文件前进行提示,14,5.文件的复制:cp(copy):cp file1 file1.bakcp也有i选项进行复制文件前提示-r选项可以复制整个目
12、录结构6.链接文件:ln:创建一个硬链接例:ln/home/d1/d2/file1 file1ln-s 创建一个符号链接例:ln s/home/d1/d2/file2 file27.删除文件:rm:rm是UNIX下删除命令,要慎用!rm也有i选项 切忌rm删除无法恢复不像windows那样除非磁盘拿去做专业恢复,15,8.创建目录:mkdir:9.删除目录:rmdir:rmdir用于删除空目录,如果目录中有文件则用rm-r folder来删除10.查找文件:1.locate:按照给定的文件名模式检索数据库,缺点是需要不断更新数据库命令才能正常工作2.find:用于检索一个或多个目录内容包括其中
13、的所有子目录语法:find 目录(当前目录,绝对路径)选项(-name,-mtime)需要检索的文件-print(不使用print的话只检索不显示注意:find命令会跳过没有访问权限的目录,find中需要检索的文件名可以使用通配符例如find/-name*file-print,16,-name选项指定文件名-mtime选项用于用于指定自上一次修改文件后迄今为止的天数-user选项用于检索属于特定用户的文件例:使用find命令检索文件名为*conf属于用户root一个星期前修改的文件find/-name*conf-mtime+7 user root-print,17,Shell基础知识,常用的s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX操作系统培训 2 UNIX 操作系统 培训

链接地址:https://www.31ppt.com/p-6522528.html