Linux操作系统.ppt

上传人:wj 文档编号:11464863 上传时间:2023-05-31 格式:PPT 页数:318 大小:11.73MB
下载 相关 举报
Linux操作系统.ppt_第1页
第1页 / 共318页
Linux操作系统.ppt_第2页
第2页 / 共318页
Linux操作系统.ppt_第3页
第3页 / 共318页
Linux操作系统.ppt_第4页
第4页 / 共318页
Linux操作系统.ppt_第5页
第5页 / 共318页
Linux操作系统.ppt_第6页
第6页 / 共318页
Linux操作系统.ppt_第7页
第7页 / 共318页
Linux操作系统.ppt_第8页
第8页 / 共318页
Linux操作系统.ppt_第9页
第9页 / 共318页
Linux操作系统.ppt_第10页
第10页 / 共318页
Linux操作系统.ppt_第11页
第11页 / 共318页
Linux操作系统.ppt_第12页
第12页 / 共318页
Linux操作系统.ppt_第13页
第13页 / 共318页
Linux操作系统.ppt_第14页
第14页 / 共318页
Linux操作系统.ppt_第15页
第15页 / 共318页
Linux操作系统.ppt_第16页
第16页 / 共318页
Linux操作系统.ppt_第17页
第17页 / 共318页
Linux操作系统.ppt_第18页
第18页 / 共318页
Linux操作系统.ppt_第19页
第19页 / 共318页
Linux操作系统.ppt_第20页
第20页 / 共318页
亲,该文档总共318页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Linux操作系统.ppt

《Linux操作系统.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统.ppt(318页珍藏版)》请在冰点文库上搜索。

Linux操作系统.ppt

黑龙江大学计算机科学技术学院青巴图2002-2007,Linux操作系统,第一章Linux简介第二章图形环境第三章命令Shell环境第四章Linux的安装第五章C/C+编程第六章常用工具软件第七章系统管理第八章WWW服务器第九章FTP服务器第十章Email服务器附录实验题目,目录,第一章Linux操作系统简介,第一章Linux简介,在Linux操作系统面世之前,计算机操作系统市场主要由两大系统占领:

Unix系统和MicrosoftWindows。

Unix是大中小型机、工作站和高档微型机的主流操作系统,拥有众多的企业用户,并已成为事实上的操作系统标准。

Windows系统则以易用性占据了微型计算机操作系统市场的绝大部分份额。

但是,这两种操作系统都是商品化软件,尤其Unix操作系统价格昂贵,无法在普通用户中普及。

于是,出现了几种免费的、具有Unix操作系统绝大部分功能的操作系统。

一、Linux的发展过程,第一章Linux简介,荷兰计算机科学家AndyTanenbaum开发了类Unix操作系统-Minix,主要应用于教学实验。

芬兰的大学生LinusTorvalds在Minix基础上编写了一个操作系统核心软件,并于1991年10月公布为Linux0.0.2版。

随后世界上众多的Unix爱好者和黑客共同完善了其余部分。

目前有很多商业公司可以免费得到Linux的核心源代码,并加以包装和改进后形成自己的产品,即Linux发行套件(distribution)。

当前公开发行的Linux内核(Kernel)版本是2.6。

发行套件版本则和具体的套件有关,如RedHat套件流行的版本为9.0。

一、Linux的发展过程,第一章Linux简介,Linux发展大事记,一、Linux的发展过程,第一章Linux简介,比较流行的Linux套件包括:

(1)RedHatLinux(红帽子Linux):

同时支持Intel、Alpha、Sparc三种硬件平台。

(2)TurboLinux:

托林思(3)BluePointLinux(蓝点Linux):

深圳(4)RedFlagLinux(红旗Linux):

中科院&北大方正(5)S.u.S.ELinux:

德国(6)DebianLinux:

真正的非商业化Linux(7)XteamLinux(冲浪Linux):

北京,一、Linux的发展过程,第一章Linux简介,RedHatFedoraRedHat公司的最新Linux套件,以RedHatLinux为基础,增加了诸多新特性。

目前的稳定版本为6.10,另有版本号为7的测试版本。

每个版本又分为以下几种:

FedoraDesktopFedoraWorkstationServer(WS)FedoraEnterpriseServer(ES)FedoraAdvancedServer(AS),一、Linux的发展过程,第一章Linux简介,RedHatFedora,一、Linux的发展过程,第一章Linux简介,ubuntu(乌班图)以桌面应用为主的Linux操作系统,基于Debian发行版和GNOME桌面环境建立。

支持Intelx386、AMD64PowerPC硬件架构。

20004年10发行了第一个版本,目前已经成为最热门的Linux发行套件。

最新版本为7.0.4,又称“FeistyFawn”,其Linux内核版本为2.6.20-15X,另外还有6.10版本,称作“EdgyEft”。

称为“GutsyGibbon”的7.10版也准备在2007年10月发行。

一、Linux的发展过程,第一章Linux简介,ubuntu(乌班图),一、Linux的发展过程,第一章Linux简介,上述两个Linux套件利用OpenGL技术在桌面特效方面实现了3D效果。

一、Linux的发展过程,第一章Linux简介,Linux的应用情况市场份额:

ubuntu:

29%Fedora:

7%Debian:

12%RedHat:

2%装机量:

在个人电脑上安装的Linux桌面系统:

2%在大中型计算机上安装的服务器系统:

50%以上,一、Linux的发展过程,第一章Linux简介,Linux成功流行的原因兼容Unix的PC机操作系统免费和公开的核心源代码,发行套件价格低廉优异的服务器系统特性和Windows系统对立,一、Linux的发展过程,第一章Linux简介,免费的内核源代码多任务、多用户32位操作系统支持多种硬件平台:

IntelX386、ApplePowerPC、SunSparc、HPAlpha等等采用请求分页式虚拟存储管理技术网络功能强大:

在TCP/IP协议和IPX/SPX的基础上可以提供WWW服务器、FTP服务器、邮件服务器、代理服务器、新闻组服务器、防火墙、DHCP主机以及DNS服务器,二、Linux的特点,第一章Linux简介,内含多种程序开发工具,包括C/C+、Java、Fortran77、Perl以及XWindow程序开发工具符合POSIX标准:

POSIX标准定义了Unix操作系统的接口(包括操作接口和编程接口),所以Linux中的命令和Unix相同,同时很多Unix软件可以不需要修改就可以在Linux平台上运行支持多种文件系统:

包括MS-OS、VFAT、EXT2、EXT3、ISO9660(即CDROM文件系统)、HPFS(OS/2文件系统)、NTFS等等支持XWindow系统:

XWindow是Unix平台的图形用户界面标准,它所定义的操作系统外挂软件与具体硬件无关,并且支持许多不同样式的用户界面,二、Linux的特点,第一章Linux简介,二、Linux的特点,第一章Linux简介,二、Linux的特点,第一章Linux简介,总结Linux操作系统是目前最为流行的服务器操作系统,它在这方面的主要优势包括:

Linux是兼容Unix的操作系统,具有与Unix相似的服务能力。

Linux是多用户多任务操作系统,允许多个用户同时使用一台计算机。

Linux的网络服务功能强大,可以提供各种网络服务。

Linux是免费源代码的操作系统,价格低廉。

Linux操作系统支持多种硬件平台,可以在很多计算机内运行。

二、Linux的特点,第二章图形环境,第二章图形环境,默认情况下,Linux启动完毕后显示登录窗口。

登录成功后,进入图形桌面。

一、系统登录,第二章图形环境,用户名和密码:

区分大小写,一、系统登录,第二章图形环境,XWindow是Unix类操作系统的图形用户界面标准。

该标准规定了如何通过图形界面操纵操作系统。

凡是符合该标准的软件都可以当做Unix类系统的图形操作环境。

该标准的总体结构符合客户/服务器标准。

和具体操作有关的部分称为桌面环境(DesktopEnvironment)。

桌面环境是指提供完整的X应用程序、设定工具、容易使用的桌面、开始菜单的一整套程序。

Linux下最常用的桌面环境是GNOME和KDE。

二、XWindow简介,第二章图形环境,可以随时选取GNOME和KDE中的一个作为当前桌面环境。

方法是在登录时选择“会话”菜单。

二、XWindow简介,1先点击此处,2出现此窗口,3选择GNOME或KDE,第二章图形环境,GNOME桌面环境,二、XWindow简介,主菜单,小程序区,工作区切换按钮,任务列表区,桌面图标,面板,第二章图形环境,KDE桌面环境,二、XWindow简介,主菜单,小程序区,工作区切换按钮,任务列表区,桌面图标,面板,第二章图形环境,桌面图标:

root的主目录,从这里开始,回收站,三、GNOME的基本操作,“root的主目录”,第二章图形环境,桌面图标:

root的主目录,从这里开始,回收站,三、GNOME的基本操作,“从这里开始”,第二章图形环境,GNOME面板(即windows任务栏)主菜单(开始菜单):

GNOME环境下的常用程序以及注销、关闭菜单小程序(快速启动工具栏):

常用的应用程序图标工作列表(任务列表):

以任务名称命名的切换按钮工作区切换按钮:

工作区是XWindow下的多个虚拟桌面,在每个桌面上可以放置多个应用程序窗口。

当前工作区比较拥挤的时候,可以点击任何一个切换按钮显示另一个工作区,三、GNOME的基本操作,第二章图形环境,窗口操作:

双击标题栏时窗口会卷起。

通过首选项-窗口程序可以将它调整成和Windows一样。

三、GNOME的基本操作,“从这里开始”窗口卷起后的外观,第二章图形环境,文件管理器:

nautilus程序,通过双击“root的主目录”打开,类似于Windows的资源管理器,主要用于管理文件。

桌面快捷菜单:

在桌面空白处单击鼠标右键。

三、GNOME的基本操作,桌面快捷菜单,“磁盘”子菜单已经打开,第二章图形环境,终端:

通过桌面快捷菜单或“系统工具”-“终端”打开,用于运行命令。

三、GNOME的基本操作,第二章图形环境,GNOME设置:

在“首选项”中可以设置以下内容主题:

窗口外观文件管理:

nautilus的一些属性口令:

当前用户的口令屏幕保护程序背景:

背景图片鼠标:

鼠标属性窗口:

窗口操作相关的设置音效:

声音辅助功能的开关,三、GNOME的基本操作,第二章图形环境,KDE面板主菜单:

KDE环境下的常用程序以及注销菜单小程序:

Mozilla,Evolution等任务列表工作区切换按钮,四、KDE的基本操作,第二章图形环境,桌面图标:

“回收站”、“floppy”、“从这里开始”和“起点”四个图标。

四、KDE的基本操作,第二章图形环境,桌面图标:

“回收站”、“floppy”、“从这里开始”和“起点”四个图标。

四、KDE的基本操作,第二章图形环境,文件管理器Konqueror:

通过双击“起点”或“从这里开始”打开,界面类似于Windows的资源管理器。

终端:

和GNOME类似,通过“系统工具”-“终端”打开。

四、KDE的基本操作,第二章图形环境,KDE的设置:

利用“控制中心”进行设置,四、KDE的基本操作,第二章图形环境,Linux提供了几种以下中文输入方法:

智能拼音GBK拼音双拼内码输入法切换:

Ctrl-空格:

英文与中文之间的相互切换Ctrl-Shift:

不同中文输入法之间的切换,五、输入中文,第三章命令Shell环境,第三章命令Shell环境,Shell是操作系统的命令解释程序,它专门负责接收用户的输入命令,并对其进行解释和执行。

Windows系统的cmd就是一种典型的Shell程序。

Linux的Shell种类繁多,最常用的是ash、bash和tcsh。

这些Shell程序的功能基本相同。

一、什么是Shell,Y,N,第三章命令Shell环境,第一种方法:

打开终端窗口程序GNOME控制台,二、进入Shell环境,第三章命令Shell环境,第二种方法:

进入虚拟控制台Linux环境除了提供一个图形桌面以外,还提供了6个虚拟的终端控制台。

它们类似于计算机的另外6个字符界面显示器,供用户运行命令程序。

切换按钮为Alt-Ctrl-F1至Alt-Ctrl-F7,其中F1至F6为控制台,F7为图形桌面。

二、进入Shell环境,第三章命令Shell环境,第二种方法:

进入虚拟控制台进入某个虚拟控制台的效果图,二、进入Shell环境,第三章命令Shell环境,第三种方法:

启动时直接进入字符界面命令环境在图形环境下利用GNOME文本编辑器或KDEKWrite程序打开/etc/inittab将“id:

5:

initdefault:

”一行改为“id:

3:

initdefault:

”保存退出,重新启动启动结束时,自动进入和虚拟控制台环境相同的登录状态。

登录成功后,如果想进入图形环境,输入命令“startx”。

二、进入Shell环境,第三章命令Shell环境,第三种方法:

启动时直接进入字符界面命令环境利用KWrite修改/etc/inittab文件的效果图,二、进入Shell环境,第三章命令Shell环境,Shell环境提示符bash和tcsh提示符root用户:

root主机名当前目录#普通用户:

用户名主机名当前目录$ash提示符root用户:

#普通用户:

$查看当前shell种类:

输入如下命令echo$SHELL,三、使用Shell环境,第三章命令Shell环境,输入命令时的注意事项命令和命令参数都区分大小写;目录分隔符为“/”;无论哪一种方式进入命令shell,当前目录都是用户的主目录(也称为“home目录”);RedHat9将命令中的提示文字改为中文,而中文在虚拟控制台和字符界面命令环境下不能正常显示。

解决的办法是安装zhcon软件。

三、使用Shell环境,第三章命令Shell环境,login、logout、exit命令:

注销当前的登录,启动新的登录过程reboot命令:

重新启动计算机shutdown命令shutdown-hnow:

立即关机shutdown-rnow:

立即重新启动,和reboot命令相同shutdown-h+5:

5分钟以后关机shutdown-h12:

05:

12:

05时刻关机shutdown-c:

取消关机和重启动,四、登录注销关机命令,第三章命令Shell环境,Linux的目录结构(部分),五、文件和目录操作命令,根目录/,bin,boot,dev,etc,home,lib,lost+found,mnt,proc,root,sbin,usr,常用命令,引导文件,设备文件,配置文件,一般用户的主目录,程序库目录,恢复文件目录,磁盘挂载目录,进程信息目录,root用户主目录,系统工具软件,应用软件安装目录,第三章命令Shell环境,ls命令:

列出(list)目录内容没有任何参数的ls命令:

仅列出文件名,以不同颜色表示文件或目录的类型,如白色为普通文件,蓝色为目录,绿色为可执行文件。

-l参数:

显示详细信息-a参数:

显示包括以“.”开始的所有文件。

在Linux中,“.”开始的文件是隐藏文件,五、文件和目录操作命令,第三章命令Shell环境,ls命令:

列出目录内容(list)最简单的ls命令,五、文件和目录操作命令,第三章命令Shell环境,ls命令:

列出目录内容(list)ls-a命令,五、文件和目录操作命令,第三章命令Shell环境,ls命令:

列出目录内容(list)ls-l命令,五、文件和目录操作命令,第三章命令Shell环境,cd命令:

切换当前目录(changedir)cd/:

切换到根目录cd/bin:

切换到/bin目录cd.:

切换到上级目录,五、文件和目录操作命令,第三章命令Shell环境,cp命令:

复制文件(copy)cpa.cb.c:

将a.c复制到b.ccpa.txt/:

将a.txt复制到根目录cp*.*/tmp:

将所有文件复制到/tmp目录,五、文件和目录操作命令,第三章命令Shell环境,cat命令:

不分屏显示文件内容,五、文件和目录操作命令,第三章命令Shell环境,more命令:

分屏显示文件内容,“q”退出,五、文件和目录操作命令,第三章命令Shell环境,less命令:

分屏可回滚显示文件内容,“q”退出,五、文件和目录操作命令,第三章命令Shell环境,rm命令:

删除文件,如rma.cmv命令:

移动或改名,如mva.cb.cmva.c/mkdir命令:

创建空目录,如mkdir/diskrmdir命令:

删除空目录,如rmdir/diskpwd命令:

显示当前目录名称,五、文件和目录操作命令,第三章命令Shell环境,Linux系统只有一个根目录,如果要用其它的磁盘(包括硬盘上的逻辑盘、光盘、软盘、U盘),需要将它挂装到某个预先建立的空目录上,该空目录称为“挂装点”。

挂装点的选择:

Linux系统为软盘和光盘分别建立了/mnt/floppy和/mnt/cdrom挂装点。

同时GNOME提供了对应的挂装菜单,使用这两种外存介质时,可以利用它们自动挂装到上述目录中,也可以通过挂装命令挂装到用户自定义的目录中。

其它磁盘没有默认的挂装点,挂装前需要建立某个目录,如“/c”、“/d”、“/mnt/u”等。

六、磁盘挂装和卸载命令,第三章命令Shell环境,U盘挂装示意图,六、磁盘挂装和卸载命令,bin,boot,mnt,根目录,floppy,cdrom,u,U盘根目录,挂装之后访问/mnt/u/a.c就是访问U盘的/a.c文件,第三章命令Shell环境,mount命令的使用格式:

mount设备文件名挂装点Linux的常用磁盘设备文件名,六、磁盘挂装和卸载命令,第三章命令Shell环境,mount命令实例在/c上挂装C盘mkdir/cmount/dev/hda1/c在/mnt/u上挂装U盘,同时支持汉字名mkdir/mnt/umount/dev/sda1/mnt/u-oiocharset=cp936将光盘以iso9660文件系统格式挂装mount/dev/cdrom/mnt/cdrom-tiso9660,六、磁盘挂装和卸载命令,第三章命令Shell环境,磁盘卸载一个磁盘挂装之后,如果要更换磁盘,那么必须先进行卸载,然后再重新挂装新的磁盘。

尤其是光盘,如果不卸载,光驱门根本打不开。

卸载命令的格式为:

umount挂装点如:

umount/mnt/cdrom,六、磁盘挂装和卸载命令,第三章命令Shell环境,Shell作为用户与操作系统交互的第一道程序,提供了很多便捷功能,除了命令解释这个基本功能以外,还包括:

命令遍历定义别名命令补全前后台任务控制,七、Shell功能的使用,第三章命令Shell环境,命令遍历通过光标移动键查找以往的命令;通过history命令查找以往的命令,并通过“!

编号”运行命令。

七、Shell功能的使用,第三章命令Shell环境,定义命令别名:

可以为一些常用命令定义别名查看已有的别名alias设置新的别名alias别名=命令设置永久别名:

在用户主目录中的.bash_profile文件中添加alias命令设置别名实例:

aliascd=pwdaliasdir=lsaliasls=ls-l,七、Shell功能的使用,第三章命令Shell环境,命令补全:

输入部分命令后,按tab键可以实现命令名或文件名的自动补全。

七、Shell功能的使用,欲输入命令catanaconda-ks.cfg,输入cata后按Tab键,第三章命令Shell环境,前后台作业的控制:

后台作业可以允许用户立刻进入新的命令执行操作。

七、Shell功能的使用,第三章命令Shell环境,前后台作业的控制直接将新作业放入后台:

输入“命令&”运行过程中放到后台:

按Ctrl-Z,再输入“bg”命令,七、Shell功能的使用,此刻按ctrl-z,第三章命令Shell环境,前后台作业的控制将最后一个后台作业提到前台:

执行fg命令,七、Shell功能的使用,第三章命令Shell环境,Shell程序提供了若干特殊字符,代表不同的含义*和?

文件名通配符,分别代表任意多个字符和任意一个字符:

当前用户home目录.和.:

当前目录和上一级目录:

输出重定向符,如通过下面命令将根目录内容写到RootList.txt文件中ls/RootList.txt|:

管道符,如通过下面命令分屏显示目录列表ls/|more,八、Shell中的特殊字符,第三章命令Shell环境,查看环境变量:

set命令:

查看所有环境变量echo$变量名:

查看一个环境变量内容,九、环境变量的设置,第三章命令Shell环境,设置环境变量临时设置:

输入“变量名=变量值”永久设置:

在home目录下的.bash_profile文件中设置环境变量,九、环境变量的设置,第四章Linux的安装,第四章Linux的安装,虚拟机模式:

在其它操作系统中安装虚拟机软件,并在虚拟机软件中安装Linux操作系统。

虚拟机软件是一种模拟硬件环境的软件。

通过该软件的帮助,操作系统可以得到虚拟的硬件环境。

常见的虚拟机软件VMWareVirtualPCXen(Linux环境),一、安装模式,物理硬件,操作系统,应用软件,虚拟机软件,操作系统,操作系统,操作系统,应用软件,Host操作系统,Client操作系统,第四章Linux的安装,虚拟机模式:

VMWare主界面,一、安装模式,第四章Linux的安装,虚拟机模式:

VirtualPC主界面,一、安装模式,第四章Linux的安装,独占模式:

将Linux操作系统独立安装.Linux操作系统不依赖其它操作系统,而是独占整个硬件资源。

一般情况下,如果计算机系统只做Linux服务器,那么在该计算机中只安装Linux,否则一般都会安装双系统:

Linux和Windows。

一、安装模式,物理硬件,操作系统,应用软件,操作系统,应用软件,第四章Linux的安装,物理硬盘可以连接到IDE或SCSI口,一台机器最多可以连接4个硬盘。

一个物理硬盘至少要划分成一个分区,才能创建逻辑磁盘。

PC机结构决定了硬盘最多可以划分成4个分区。

Windows下只允许有两个分区,即主分区和扩展分区,其中:

主分区:

不能继续划分,只能当作C盘使用扩展分区:

可以继续划分,盘符依次为DEF,二、硬盘分区,第四章Linux的安装,和Windows不同,Linux系统最多可以有4个分区。

其中必须有一个特殊的分区:

交换(Swap)分区,而且只能有一个扩展分区。

Linux下没有盘符概念,每个分区和磁盘都有对应的唯一设备文件名。

这种管理方式允许Linux管理更多的磁盘。

二、硬盘分区,第四章Linux的安装,由于经常和Windows共同使用一个硬盘,一般采用如下分区模式,但设备文件名仍然采用Linux模式:

二、硬盘分区,第四章Linux的安装,独占安装Linux之前,最好将分区划分完毕。

目前常用的硬盘分区工具是PartitionMagic(魔术分区)。

它可以不影响原有分区数量和内容基础上创建新的分区。

如果采用虚拟机模式安装,则需要在Host系统中安装虚拟机软件,并在安装Linux系统时指定一个容量足够的磁盘文件为虚拟硬盘即可。

所安装的Linux将此文件视为一个物理硬盘,并作适当磁盘划分。

二、硬盘分区,第四章Linux的安装,二、硬盘分区,第四章Linux的安装,光盘启动,三、Linux的安装,第四章Linux的安装,光盘启动,三、Linux的安装,第四章Linux的安装,选择安装语言,三、Linux的安装,第四章Linux的安装,选择键盘,三、Linux的安装,第四章Linux的安装,选择鼠标,三、Linux的安装,第四章Linux的安装,选择安装模式,三、Linux的安装,第四章Linux的安装,磁盘分区设置:

如果独占安装,应选择“自动分区”,否则可以手动分区,三、Linux的安装,第四章Linux的安装,自动分区过程和结果1,三、Linux的安装,第四章Linux的安装,自动分区过程和结果2,三、Linux的安装,第四章Linux的安装,自动分区过程和结果3,三、Linux的安装,第四章Linux的安装,自动分区过程和结果4,三、Linux的安装,第四章Linux的安装,手动分区:

适用于独占安装,三、Linux的安装,第四章Linux的安装,手动分区:

选择空闲空间,单击“新建”按钮,三、Linux的安装,第四章Linux的安装,手动分区:

挂载点选为“/”,类型为“ext3”,大小为5G,三、Linux的安装,第四章Linux的安装,手动分区:

选择剩余空间,单击“新建”按钮,三、Linux的安装,第四章Linux的安装,手动分区:

类型为“swap”,大小为剩余空间大小,三、Linux的安装,第四章Linux的安装,手动分区:

划分结果,三、Linux的安装,第四章Linux的安装,设置启动管理器安装位置,三、Linux的安装,第四章Linux的安装,设置网络环境:

主机名,三、Linux的安

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2