实验一Linux安装与启动.ppt_第1页
实验一Linux安装与启动.ppt_第2页
实验一Linux安装与启动.ppt_第3页
实验一Linux安装与启动.ppt_第4页
实验一Linux安装与启动.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1实验一:Linux系统的安装和用户界面2 1.1 Linux简介一. Linux及其特点二. Linux的历史和发展三. Linux的结构二. Linux的版本3 一. Linux及其特点 1 概述Linux是一种免费的、开放源代码的、交互式、多用户和多任务的、类Unix的网络操作系统一,它包括系统内核、系统工具、应用程序以及一个完整的的开发环境。实际上,准确点说,Linux指的是:一个类似UNIX的开放的操作系统内核。1.1.14 一. Linux及其特点 2 特点(1)自由和开放性:(2)类UNIX (3)交互性强 (4)多用户和多任务 (5)出色的速度性能 (6)丰富的网络功能 (7)

2、可靠的系统安全 (8)良好的可移植性 (9)具有标准兼容性 5 二. Linux的历史和发展 1 历史(1)诞生: Linux是在自由交换思想和软件的文化中发展起来的。Linux最初是由芬兰赫尔辛基大学一位年轻学生Linus Torvalds出于个人爱好而开发出来的。Linus对Minix(一个用于操作系统教学且很小的类UNIX系统)有着浓厚的兴趣,觉得Minix在功能上仍有很多不足之处,故他便兴起了编写一个超过Minix的系统的念头。(2)后来从Minix学习中得到灵感,于是陆续编写了一些硬件的设备驱动程序和文件系统等。到1991年8月,Linus写出了Linux0.01版。 (3) Lin

3、us于该年1991 年10月透过USENET News正式发布了0.02版,并通过Internet的连接,世界各地的学生、软件工程师、科研人员和很多计算机高手都参加了Linux的开发工作 (4)1994年具有里程碑性质的Linux 1.0版本诞生了 Linux是集体传作的结晶,并且在不断发展和完善6 三. Linux的结构内核Linux操作系统的主要部分,是运行程序和管理像磁盘和打印机等硬件设备的核心程序 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口 ,实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核 .而且,Shell有自己的编程语言用于对命令

4、的编辑。当然也提供图形界面。 实用程序标准的Linux系统都有一套称为应用程序的程序集,它们是专门的程序,包括文本编辑器,编程语言,X Window,办公套件,Internet工具,数据库等 7 四. Linux的版本内核版本major.minor.patchlevel 主板本号 次版本号 修订次数内核版本号例如,2.4.20表示对核心2.4版本的第20次修订。 根据约定,次版本号为奇数时,表示该版本加入新内容,但不一定很稳定,相当于测试版;次版本号为偶数时,表示这是一个可以使用的稳定版本。由于Linux内核开发工作的连续性,因此内核的稳定版本与在此基础上进一步开发的不稳定版本总是同时存在的。

5、对于一般用户,建议采用稳定的内核版本。 发行版本(1)SlackwareLinux (2)Red Hat Linux (3)Turbo Linux (4)Debian Linux (5)红旗Linux 更多的Linux发行版本信息可访问8 1.2 Red Hat Linux 9.0的安装一. Linux安装软件的获取二. 安装前的准备和计划三. 安装步骤(关键步骤和设置)9 一. Linux安装软件的获取 (1)购买Red Hat Linux发布光盘 (2)下载文件发布ISO (3) VMWare Workstation安装文件1.210 二. 安装前的准备和计划硬件兼容性在安装Linux之前

6、,先确定你的计算机的硬件是否能被Linux所支持,为此,检查硬件和收集系统硬件信息。关于硬件兼容性的问题,可参阅上的硬件兼容性列表 安装类型(1)个人桌面(2)工作站 (3)服务器 (4)定制(服务) 磁盘空间不同的安装类型和用户界面所需磁盘空间不同,(400M5G)安装方式(1) CD-ROM安装 (2) NFS方式安装 (3) FTP方式安装(4) HTTP方式安装 (4) 从硬盘安装(5) SMB映像安装启动盘若用户的光盘不能自启动,则需要制作安装的启动软盘。 11三. 安装步骤(关键步骤和设置) 安装引导首先在BIOS中设置为光驱引导方式,然后将安装光盘中的第一张(RedHat Lin

7、ux 9一般有三张安装光盘)放入光驱引导计算机启动,如果不能用光驱引导,可通过使用启动软盘的形式来启动。 12 三. 安装步骤(关键步骤和设置)(2) 检查光盘介质(3)进入欢迎安装RedHat界面 可选OK 或 Skip13三. 安装步骤(关键步骤和设置)(4)选择安装界面语言 简体中文 键盘类型的选择“U.S.English”美式键盘 鼠标类型的选择PS/2USB串口(AT)串口 安装类型的选择(1) 个人桌面 (2) 服务器 (3) 工作站 (4) 定制14三. 安装步骤(关键步骤和设置) 磁盘分区设置自动分区手工分区15三. 安装步骤(关键步骤和设置) Linux分区知识Red Hat

8、 Linux有一个独立且唯一的文件结构。每个分区都是用来组成整个文件系统的一部分,因为它采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得 1.分区与Windows不同2.Linux的文件系统类型(1)ext2 该文件系统支持标准的Unix文件类型 (文件、目录、符号连接等)。允许长至255个字符的文件名,Red Hat Linux 7.2以前的版本默认的文件系统是ext2。(2) ext3 ext3在ext2文件系统的基础上更有一个主要的优势日志,使用日志文件系统减少文件系统灾难修复

9、的时间,在Red Hat Linux 7.2以后的版本中默认的文件系统是ext3 (3)swap 交换区(大小一般位内存的两倍) 16三. 安装步骤(关键步骤和设置) Linux分区知识(4)physical volume (PVM) 物理卷。创建一个或多个物理卷分区使你可以建立LVM逻辑卷。 (5)software RAID (Redundant Array of Independent Disks) 软RAID。我们可以通过创建两个或更多个软RAID分区来生成RAID设备。(6)vfat 它与Windows操作系统的FAT文件系统(支持长文件名)相兼容。说明:除swap分区外,其它分区的文

10、件系统一般都选用ext3 17三. 安装步骤(关键步骤和设置) Linux分区知识3.Linux中的磁盘设备名称系统中的第一块IDE接口的硬盘称为/dev/hda, 相应的第二块称为/dev/hdb。系统中的第一块SCSI接口的硬盘称为/dev/sda,相应的第二块称为/dev/sdb。分区则使用数字编号表示,如:系统中的第一块IDE接口的硬盘上的第一个分区称为/dev/hda1,相应的第五个分区称为/dev/hda5。系统中的第一块SCSI接口的硬盘上的第一个分区称为/dev/sda1,相应的第五个分区称为/dev/sda5。18三. 安装步骤(关键步骤和设置) Linux分区知识4.Lin

11、ux常用分区/ 分区: 这是“/”(根目录)将被挂载的位置,主要用于存放系统的命令和数据,必须建立(建议大小1G)/boot分区:存放与Linux启动相关的程序内核(建议大小为64M)/usr 分区:存放Linux的应用程序(建议大小:3G)/Home分区:存放用户目录和数据的分区,需根据服务环境的用户数量和数据量来设定,推荐建立/tmp分区:存放临时文件的分区,其占用空间是动态变化的,考虑备份时进行光盘刻录的需要,推荐建立(建议大小:1G) /var分区:存放各种日志、邮件等,其占用空间是动态变化的,需根据服务环境的数据量来设定。Swap分区:用于实现虚拟内存,建议至少应为物理内存的2倍。5

12、.“挂载”“挂载点”是文件卷在目录层内存在的位置,文件卷在此位置上被“挂载”。19三. 安装步骤(关键步骤和设置) 自动还是手工分区?初次安装建议“自动分区”,后面作如下选择(1) 删除系统内所有的Linux分区 该选项只删除Linux分区(上一次Linux安装所产生的分区),而不会删除硬盘上的其它分区(如VFAT或FAT32分区)(2) 删除系统内的所有分区 该选择会删除硬盘上所有的分区(包括由其它操作系统建立的分区,比如Windows 9x/NT/2000/ME/XP的FAT16、FAT32、 NTFS 分区)(3)保存所有分区,使用现有的空闲空间 该选项会保留当前你所有的数据和分区,适用

13、于你的硬盘上有足够的空闲空间。自动分区手工分区在接下来的Disk Druid界面中(见图211),你会看到“新建”、“编辑”、“删除”、“重设”、“RAID”、“LVM”这些按钮,分别用以新增分区、编辑当前分区属性、删除当前分区、恢复分区原始设置等。 20三. 安装步骤(关键步骤和设置) 配置引导装载程序 导装载程序是计算机启动时所运行的第一个软件,它的责任是载入操作系统内核软件并把控制转交给它,然后,内核软件再初始化剩余的操作系统 .安装程序提供了两个引导装载程序:GRUB(默认) 和 LILO(图2-21)。 引导程序的安装位置(图2-21) :(1)MBR(The Master boot

14、 record)即主引导记录 (默认) (2)Boot区(引导分区的第一个扇区): 注:在主机已安装Windows或只安装RedHat Linux系统的情况下建议都选用MBR。21三. 安装步骤(关键步骤和设置) 网络配置如果你有网络设备并需要使用网络时,就必须要进行相关网络参数的配置,如图2-14所示利用提供的静态IP地址,手工地输入了 IP 、子网掩码信息, 在图2-15中输入主机名、网关及DNS服务器地址等信息。 防火墙的配置建议使用“中级防火墙”,并可以选择“信任设备”和可允许访问的服务 配置附加语言支持一般选择简体中文,可以安装并支持多种语言 。 时区配置一般选择中国上海 /北京 设

15、置根口令(root用户口令 22三. 安装步骤(关键步骤和设置) 选择安装的软件包组一般选择定制安装,可根据自身需要来选择安装的软件包。包括桌面,应用程序,服务器等(DNS,Email,FTP,万纬网服务器 即将安装 在完成安装软件包组的选择后,你会看到一个 Red Hat Linux安装即将开始的屏幕(P86图222)。 安装软件包到了这一步,在所有软件包被安装之前你将不必进行任何操作。安装的快慢要依据你所选择的软件包数量和你的计算机的速度而定,安装过程中系统会自动提示更换光盘。23三. 安装步骤(关键步骤和设置)(18)安装后的配置 a)创建引导盘 :引导盘将会使你在系统出现问题时,能够正

16、确地引导和紧急修复系统之用 ;忘记root口令时用b) 图形化界面X配置(显卡配置)c) 显示器的配置d) 定制图形化配置:对色彩深度和屏幕的分辨率进行设置 e) 完成安装24 1.3 用户界面简介一. Linux字符界面(Shell)二. Linux图形界面(XFree86X-Window服务器)25 一. 字符界面(Shell)shell是用户和Linux内核之间的接口程序,为用户提供使用操作系统的操作接口。它是一种基于传统字符界面的操作环境,与DOS有几分类似,在Linux系统中具有极其重要的地位 .1.Shell的功能 (1) Shell最重要的功能是进行命令解释(如Dos的Comma

17、nd),它拥有自己内建的shell命令集,shell也能被系统中其它应用程序所调用。它的作用就是遵循一定的语法将输入的命令加以解释并传给系统核心。 (2) shell的另一个重要功能是它自身就是一个解释型的程序设计语言 总之: Shell虽然不是Linux系统内核的一部分,但它调用了系统内核的大部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。因此,对于用户来说,Shell是最重要的实用程序,深入了解和熟练掌握Shell的特性极其使用方法,是用好Linux系统的关键。可以说,Shell使用的熟练程度反映了用户对Linux使用的熟练程度。26一. 字符界面(Shell)2.Shell

18、的种类 (1)Bourne shell是UNIX最初使用的shell, Bourne shell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其它几种shell。今天大多数Linux系统默认的shell是Bourne Again shell,它是Bourne shell的扩展,简称Bash,与Bourne shell完全向后兼容,并且在Bourne shell的基础上增加、增强了很多特性。(2) C shell是一种比Bourne shell更适于编程的shell,它的语法与C语言很相似。 Linux为喜欢使用C shell的人提供了Tcsh。Tcsh是C shell的一个扩展

19、版本。(3)Korn shell集合了C shell和Bourne shell的优点并且和Bourne shell完全兼容。Linux系统提供了pdksh(ksh的扩展),它支持任务控制,可以在命令行上挂起、后台执行、唤醒或终止程序。 Linux还支持一些诸如ash、zsh等流行的shell, RedHat Linux默认的shell是bash。27一. 字符界面(Shell)3进入字符界面的方法(1)在图形环境下开启终端窗口进入字符工作方式。(2)在系统启动后直接进入字符工作方式。(3) 使用远程登陆方式(telnet或ssh)进入字符工作方式 4shell命令的格式Command -opt

20、ions arguments 其中Command是命令的名称;options是命令的选项,通常之前要加上连字符“-”,并且多个选项可联合使用;arguments是相关的参数,注意是的在命令名、选项及参数之间一定以空格分隔。 28一. 字符界面(Shell)通 配 符说 明?代表任意的一个单字符*代表任意个字符(0、1或多个)代表指定的一个字符范围特殊按键,如:中断(当前)当前命令 ctrl+c; ctrl+d结束输入,如果在shell中输入该命令,将注销用户。5虚拟控制台当在系统启动时直接进入字符工作方式后,系统提供了多个虚拟控制台。每个虚拟控制台可以独立使用,互不影响。可以使用alt+f1a

21、lt+f6进行多个虚拟控制台之间的切换。如果用户使用startx命令在字符界面下启动了图形环境,那么可以使用ctrl+alt+f1 ctrl+alt+f6切换字符虚拟终端,使用ctrl+alt+f7切换到图形界面 29一. 字符界面(Shell)6.登录和退出系统 Linux有三类用户 (1)root:超级用户帐号类似于Windows2000中的Administrator一样,它对系统的访问和控制没有限制。(2)普通用户:这个帐号供普通用户使用,可以进行有限的操作。(3)进程用户:对进程请求资源的访问进行限制。 说明:root用户用“#”作提示符,普通用户用“$”作提示符。若要注销登录,用户可

22、以在当前的登录终端输入logout命令、exit命令或Ctrl+D快捷键进行。30一. 字符界面(Shell)7.关机与重新启动 使用shutdown命令:shutdown 或 shutdown h now/+n(立即或n分钟后关闭系统)使用halt命令使用init命令: init 0重新启动可以采用如下的方法:使用shutdown命令:shutdown r使用init命令: init 6使用reboot命令:reboot31二. 图形化用户界面 1X window 系统 X-Window系统是Unix和所有类Unix (包括Linux)操作系统的标准图形接口,它是一个开放的,跨平台的,C/S

23、结构的图形用户界面。 X-Window系统是1984年在麻省理工学院(MIT)电脑科学研究室开始开发的,此系统的目标是为了建立一种可以跨平台的图形协议。X Window系统是一种开放的标准,它与生产厂商无关,具有可移植性、对彩色处理的多样性及在网络上操作的透明性,虽然Microsoft拥有自己的窗口系统,但它的系统是与平台相关的,而X Window系统却是与平台无关的,在微软的窗口环境下也可以进行工作。任何硬件只要提供协议 (Protocol),便可以执行应用程序显示一群包含图文的视窗,而毋需重新编译和连结这种与设备无关的特性,使得只要是根据标准所发展的应用程序,均可在不同的环境下如大型电脑,

24、工作站,个人电脑上执行,因而奠定了成为工业标准的地位。当前的X版本是X11R6(第11版,第六次发布)。32二. 图形化用户界面2 启动X 图形界面(1)户在安装Red Hat Linux时选择图形化登录界面 (2)使用startx命令或 init 5命令 3 图形化桌面环境目前,Linux系统主要采用的两种桌面系统环境是KDE和GNOME。桌面样色和组成见下图 33二. 图形化用户界面桌面切换工具主菜单快捷工具按钮时钟任务栏通知区域34 1.3 Linux启动和运行级别启动过程二. 运行级别三. 服务控制的配置35 一 启动过程BIOSLILO/GRUBKernel bootinitming

25、ettyshell开机rc.sysinitrclogin启动完成36二. 运行级别运行级别就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。这些级别在/etc/inittab文件里指定。我们也可以把运行级别理解为当用户登录时,系统为用户提供了何种服务运行级别功能说明0停止系统1单用户模式,用于root用户对系统的维护2多用户模式,但是没有NFS支持3完全多用户模式,有网络支持,是标准的运行级4一般不用,在一些特殊情况下可以用它来做一些事情。5就是X11,图形化界面多用户模式6重新启动系统37二. 运行级别在调整运行级别的操作中,经常要用到如下两个命令:显示当前系统的运行级别

26、命令 Runlevel #runlevel N 3 /显示结果说明当前的运行级别为3,前面的N(或数字)表明的是上一次运行级别,“N”说明系统中不存在上一次的运行级别改变系统运行级别命令 init或telinit命令# init 2 / 执行后转入没有网络支持的多用户状态,控制台中会显示相应的停止启动的服务信息# init 0 / 常用于关机38三. 服务控制的配置在对Linux主机管理中会经常需要设置某服务要在特定运行级别中启动或停止的情况,Red Hat Linux9系统提供了多种不同的管理方法来完成对服务启动的设定工作。1.Chkconfig五项功能:添加服务,删除服务,列表服务,改变启动信息以及检查特定服务的启动状态。语法 (1)chkconfig - list servicename /查看系统中服务的的启动状态,如果指定了servicename 那么只是显示指定的服务名,否则,列出全部服务在不同运行级的状态。(2)C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论