Linux操作系统实用教程.ppt
《Linux操作系统实用教程.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统实用教程.ppt(264页珍藏版)》请在三一办公上搜索。
1、Linux操作系统实用教程,第1章 Linux操作系统概述,1.1 自由软件简介Linux是自由软件的代表,运行在该系统上的应用程序几乎都是自由软件。自由软件含义 自由软件相关词语1.2 Linux操作系统概述Linux的发展历史 Linux的内核版本与发行版本Linux的特点,自由软件含义,自由软件是指用户拥有以下三个层次自由的软件:研究程序运行机制,源代码公开并根据用户自己的需要修改它的自由;重新分发拷贝,以使其他人能够共享软件的自由;改进程序,为使他人受益而散发它的自由;简言之,就是用户有运行、拷贝、研究、改进软件的自由。,自由软件相关词语,FSF自由软件基金会GPL协议 GUN工程,1
2、.2 Linux操作系统概述,Linux的发展历史 Linux的内核版本与发行版本,Linux的内核版本,Linux内核版本由3个数字组成:r:目前发布的Kernel主版本。x:偶数是稳定版本,奇数是开发中的版本。y:错误修补次数。,Linux的内核版本,一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如:;x位为奇数的版本一般加入了一些新内容,不一定稳定,是测试版本,如:。Red Hat Enterprise Linux 5 使用的内核版本是。,Linux的发行版本,Linux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂
3、商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。,国内外常见的Linux发行版本,红旗LinuxopenSUSE Linux,国内外常见的Linux发行版本,Ubuntu Linux Red Hat Linux,国内外常见的Linux发行版本,Mandrake Linux Turbo Linux,Linux的特点,开放性 多用户 多任务 良好的用户界面 设备独立性 把所有外部设备统一当作文件对待,只要安装设备的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具
4、体存在形式。,Linux的特点,提供了丰富的网络功能 可靠的系统安全性良好的可移植性,Linux的特点,兼容其他Unix系统 同样遵循POSIX(Portable Operating System for Unix)标准来开发,所以Linux与现今的System V以及BSD等主流Unix系统均可兼容,而原来Unix系统下可以执行的程序,也几乎可以完全移植到Linux上。支持多种文件系统,关于Red Hat Linux,Red Hat Linux 9.0版本以后,Red Hat公司然宣布不再推出个人使用的发行套件而专心发展商业版本(Red Hat Enterprise Linux)的套件,也同
5、时宣布将原有的 Red Hat Linux 开发计划和 Fedora 计划整合成一个新的 Fedora Project。Fedora Project 将会由红帽公司赞助,以 Red Hat Linux 9为范本加以改进,原本的开发团队将会继续参与 Fedora 的开发计划,同时也鼓励开放原始码社群参与开发工作。,END OF CHAPTER 1,第2章 Linux的安装、启动与关闭,2.1 Linux系统的安装准备 用户首先明确安装用途以及和现有计算机操作系统的关系,进行确认,了解掌握Linux操作系统安装的一般性常识,采取什么样的安装方法 安装程序的获取 硬件需求,硬件需求,硬件的兼容性最新
6、的硬件支持列表可在下面的网址中查到:http:/最低配置要求 CPU硬盘空间 内存 目前Linux可以支持的最大内存为4G,所以内存越大越好。如果要执行X窗口图形界面,需要拥有192M以上的内存,另外,对于多用户登录,则每增加一个文本模式用户,则系统会消耗0.51M的内存;如果用户以X窗口图形方式登录,则每个用户需要则加46M的内存。,安装方式,按安装界面进行划分(1)字符界面安装通过键盘操作进行,该方式安装速度快,适合所有要安装的主机,并且条件具备时可进行网络环境下通过服务器主机进行安装,如FTP、NFS、HTTP等方式。(2)图形界面安装通过鼠标操作进行安装,该方式安装速度相对于字符界面要
7、慢,但操作简单明了,更适合普通用户在本地进行安装。,2.2 Linux操作系统的安装,可以从多种介质进行安装,包括光盘、硬盘及网络等,这里以常见的光盘介质为例进行安装。Linux的安装步骤(1)选择界面安装(2)测试光盘介质(3)语言选择(4)填写安装号码,Linux的安装步骤,(5)磁盘初始化(6)选择磁盘分区方式(7)为系统分区(8)引导装载程序配置(9)网络配置(10)设置根口令及验证(11)软件包的选择,选择界面安装,测试安装介质,语言选择,安装号码,是否硬盘初始化,选择分区方式,磁盘分区,添加分区,引导装载程序配置,网络配置,编辑网卡参数,设置根口令,选择软件包安装类别,选择软件包,
8、显示安装进度的安装界面,完成安装,Linux系统的首次启动的设置步骤,(1)欢迎语及许可协议(2)防火墙设置(3)“SELinux”配置(4)新增系统用户(5)检测声卡状态,防火墙设置,“SELinux”配置,新增系统用户,检测声卡状态,Linux系统的升级,1.系统升级2.内核升级,Linux系统的删除,如果一个计算机中安装了Linux系统,同时也安装了Windows系统时,在Windows分区中是看不到Linux分区的。所以在Windows分区中会出现Linux分区不存在的现象。这样可以使用Linux安装光盘来进行删除操作。,Linux系统的删除步骤如下:,(1)首先,插入Linux光盘来
9、引导系统,选择全新安装而不是升级安装。(2)然后,删除所有的Linux分区,之后按“Ctrl+Alt+Del”组合键重新引导,并中断原有的安装程序。(3)在重新启动系统后,还是会出现GRUB引导管理程序,因为它保存在MBR中,此时可以准备DOS引导盘重新引导系统,然后执行以下命令即可删除有关GRUB或LILO的信息:fdisk/mbr要删除Linux分区,也可以使用分区工具或GHOST镜像方法进行删除。,2.3 Linux系统的多重引导安装,Linux操作系统中的多重引导程序GRUB,不仅可以对各种发行版本的Linux进行引导,也能够正常引导计算机上的其他操作系统。实现多系统的引导功能时的磁盘
10、分区是重点难点,所以安装多操作系统前应做好备份,以防资料丢失。,磁盘分区基础,硬盘分区是针对一个硬盘进行操作的,它可以分为:主分区、扩展分区、逻辑分区。其中主分区可以是1-3个,扩展分区可以有0-1个,逻辑分区则没有什么限制。,磁盘分关系样式示例,Linux系统中磁盘设备名,系统第一块IDE接口的硬盘称为/dev/hda,而它的第一个分区则称为/dev/hda1。系统第二块IDE接口的硬盘称为/dev/hdb,而它的第三个分区则称为/dev/hdb3。系统第一块SCSI接口的硬盘称为/dev/sda,而它的第一个分区则称为/dev/sda1。系统第二块SCSI接口的硬盘称为/dev/sdb,而
11、它的第五个分区则称为/dev/sdb5。,Linux中的分区数字编号,Linux中的分区数字编号,14留给主分区和扩展分区,逻辑分区从5开始。,Linux和Windows操作系统多重引导安装,对于Windows和Linux间的多重引导问题,最好是先安装Windows操作系统,然后再在Windows分区的文件系统下进行Linux分区。,2.4 VMware虚拟机下安装Linux系统,VMware简介 VMware workstation是VMware公司设计的专业虚拟机,可以虚拟现有任何操作系统,即在现有的操作系统上在运行另一个操作系统,VMware可以在计算机所安装的操作系统上构建多个虚拟的计
12、算机系统,那个真实的计算机上安装的操作系统被称为主操作系统,虚拟计算机上安装的操作系统则被称为客户操作系统。,VMware虚拟机安装操作系统主要有以下目的和意义,单机构建网络环境 软件开发跨平台移植 系统学习 进行危险操作,VMware虚拟机下安装运行Linux操作系统,VMware的安装 VMware可以在网上下载,它既有Windows版本又有Linux版本,因此借助不同的版本,即也可以在Linux操作系统下安装运行Windows操作系统,也可以在Windows操作系统下安装运行Linux等操作系统。,新建虚拟机并安装Linux虚拟系统,VMware的主界面下我们可以按照“向导”来建立一个新
13、的Linux虚拟机,虚拟机建立完后,在光驱中放入Linux安装光盘或者使用镜像文件即可正常安装虚拟的Linux系统了。,建立完成的虚拟机等待安装Red Hat Linux,2.5 Linux系统的启动与关闭,Linux系统的启动引导步骤 Linux系统启动是显示一行行的文本接连滚动出现的信息,它可以告诉您目前机器在启动时加载了哪些进程、服务、设备等信息,是否正常运行。用户通过了解启动信息的前后顺序以及每一行信息的意义,掌握系统的功能状态,对于系统管理工作来说是相当重要的,系统管理的成功与否也就由此开始。,Linux系统的启动引导步骤,(1)加载BIOS(Basic Input/Output S
14、ystem)(2)进入GRUB(3)加载Linux Kernel(4)执行init(5)运行/etc/rc.d/rc.sysinit(6)执行/etc/inittab(7)执行默认级别中的所有Script(8)执行/bin/login程序,Linux系统的引导系统启动菜单程序GRUB,1.GRUB简介2.GRUB的启动菜单3.GRUB启动配置文件参数含义,2.5.3 Linux系统的登录,1.登录模式(1)图形界面登录(2)文本模式登录2.模式切换(1)X窗口下切换到字符终端(2)字符界面进入X窗口界面,2.5.3 系统的注销与关闭,1.注销字符界面下输入logout或exit命令2.关闭系统
15、立刻关闭系统 shutdown h nowhalt是系统正常关机,reboot是系统重新启动,poweroff是系统关机后还会关闭电源。,END OF CHAPTER 2,第3章 Linux操作基础,Shell简介 每种操作系统都有其特定的shell,Linux的缺省shell是Bash(Bourne Again shell),用户登录以后shell进入内存。查看它的shell解释器bash的版本执行的命令为:bash versionshell的命令解释器功能为:接收用户键入的命令,进行分析,创建子进程,由子进程实现命令所规定的功能,等子进程终止后,发出提示符。,简单命令,pwd命令 date
16、命令 who命令 cal命令 uname命令 wc命令 Clear命令,Shell命令的操作基础,shell命令的一般格式 命令名称 选项 参数在线帮助命令man 命令名 命令名-help Info 命令名 Whatis 命令名 与shell有关的配置文件,3.5 Shell命令的高级操作,shell的命令补全 shell的历史命令 shell的重定向 shell的管道操作,shell的命令补全,先输入命令的前几个字母,然后按TAB键,如果与输入字母匹配的仅有一个命令名或文件名,系统将自动补全,如果有多个与之匹配,系统将发出报警声音,如果再按一下TAB键,系统将列出所有与之匹配的命令或文件名,
17、从而方便用户操作。,shell的历史命令,用户在命令行操作中输入的所有命令,系统都会将其自动记录到用户宿主目录下的一个文件中(/.bash_history),记录的多少由用户环境变量中的HISTSIZE决定。在提示符下输入history命令查看所有历史命令 若执行以前历史命令列表中的某一个命令,则执行“!n”,n为历史命令列表中的编号 向上方向键可以翻出最近使用的命令,shell的重定向,输出重定向符号有“”和“”,“”叫做重定向附加。而输入重定向符为“”,可以把命令行出错的信息保存到指定的文件中去。,shell的管道操作,管道线“|”前面的命令的输出是管道线“|”后面命令的输入。例如:roo
18、twdg-linux-5#cal|wc|wc 1 3 24,3.6 Linux的X Window,X Window系统简介 Linux的桌面环境 GNOME桌面环境简介 GNOME桌面中的菜单系统 使用Nautilus文件管理器,END OF CHAPTER 3,第4章 Linux文件系统,“文件系统”有以下几种含义:(1)指一种特定的文件格式。例如,我们说Linux的文件系统是ext3,MSDOS的文件系统是FAT16,而Windows XP的文件系统是NTFS或FAT32,就是指这个意思。(2)指按特定格式进行了“格式化”的一块存储介质。当我们说“安装”或“拆卸”一个文件系统时,指的就是这
19、个意思。(3)指操作系统中(通常在内核中)用来管理文件系统以及对文件进行操作的机制及其实现。,4.1 Linux系统的文件及其类型,Linux系统的文件含义 文件的含义 文件的成分 文件的命名 Linux系统的目录结构 Linux文件系统使用单一的根目录结构,所有的分区都挂载到单一的“/”目录上 Linux的文件类型,Linux的文件类型,普通文件 链接文件 设备文件 链接文件,4.2 Linux系统的文件操作命令,Linux的文件导航命令 1s命令 cd命令 Linux的文件信息显示命令 cat查看文件信息命令 more逐屏显示文件内容,Linux系统的文件操作命令,Linux的文件复制、删
20、除及移动命令 cp复制命令 mv文件移动及改名命令 Linux的文件检索、排序命令 grep文件信息检索命令 sort排序命令Linux的目录操作命令 mkdir创建目录命令 rmdir删除目录命令,4.3 文件的权限,文件的属主与属组 chown 选项 所有者:组 文件列表文件的访问权限 文件的权限表示方法,文件权限的修改方法,字母形式修改权限 字母模式形式即“用户对象 操作符号 操作权限”,其命令格式为:chmod 选项 模式,模式 文件名数字形式修改权限 数字形式即由三位八进制数字组成,其命令格式为:chmod 八进制模式 文件名,文件的特殊权限,SUID、SGID和Sticky的表示
21、suid/sgid程序 程序的t属性 目录的s属性 目录的T属性 文件默认权限umask掩码,4.4 文件的链接,硬链接 不带选项,ln命令创建硬链接。在另外的目录或本目录中增加目标文件的一个目录项,一个文件就登记在多个目录中软链接(符号链接)用“ln-s”命令建立符号链接时,最好源文件用绝对路径名,这样可以在任何工作目录下进行符号链接。类似于Windows系统中的快捷方式。,END OF CHAPTER 4,第5章 Linux系统管理,本章主要介绍了Linux操作系统管理的方法,它主要包括用户和组的管理、软件包管理及文件压缩、网络通信管理、进程控制和系统的服务启动管理等。,5.1 用户和组管
22、理,用户和组概述 账户 用户和组 用户和组的配置文件 passwd文件 shadow文件 group文件 gshadow文件 用户及组的管理命令,用户及组的管理命令,帐户管理命令 useradd usermod passwd userdel 组帐户管理命令 groupadd groupdel gpasswd,添加用户到组,将指定用户添加到指定用户组中gpasswd-a username groupname,5.2 软件包管理,Linux下软件包简介rpm包 tar包 bz2包 gz包 deb包 sh结尾的文件 src源码文件 bin文件,RPM软件包的管理,RPM概述 RPM的含义 使用RPM
23、的好处 RPM的功能 RPM包的名称格式 获得RPM包的途径,RPM包的命令,RPM包的安装 安装RPM包的基本命令格式是:rpm-ivh RPM包的删除 删除RPM包的基本命令格式是:rpm-e,RPM包的命令,RPM包的查询 rpm-qa rpm-q rpm-qp rpm-qi rpm-ql rpm-qf,RPM包的命令,RPM包的升级 升级RPM包的基本命令格式是:rpm-Uvh RPM包的验证 验证RPM包的基本命令格式是:rpm-V 参数,TAR的软件包管理,TAR包概述 TAR包的含义 TAR包的名称格式 TAR包的作用 获得TAR软件包,TAR包的命令,建立TAR包 有两种方式:
24、一种是建立普通的TAR包,只打包,不压缩 tar cvf 另一种是打包并压缩,选项是“zcvf”,其中“z”代表使用“gzip”程序进行文件的压缩tar zcvf,TAR包的命令查询TAR包,查询TAR包 在释放TAR包之前,查看TAR包中的文件内容。其格式如下:tar ztf 查询的参数是“ztf”,其中“z”同上,指查询压缩的TAR包,若无“z”则是普通的TAR包,“t”(Test)指查询TAR包,“f”指定 TAR包的文件名。,TAR包的命令释放TAR包,释放TAR包比较简单,它使用“zxvf”参数,其中“x”指释放(eXtract)。它也分为解非压缩和压缩包两种方式,命令格式如下:(注
25、意,默认释放的路径是当前文件的路径)tar zxvf 若释放TAR包为非压缩的TAR包,则不需用参数“z”。,src源代码包的编译及安装,(1)释放TAR包(2)查看并阅读包内附带的软件安装说明(3)进行编译准备(4)进行编译(5)进行软件安装(6)清除临时文件,5.3 网络通信管理,网络的基本配置 网络相关概念 IP地址 主机名 网关地址 DNS服务器地址 Red Hat Enterprise Linux 5下的网络配置文件,网络配置工具netconfig,配置方法 在字符界面下输入如下命令:Netconfig使用键使光标点移到相应位置后,输入相应的网络属性,包括IP地址、子网掩码、默认网关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 实用教程

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