全套课件-Linux操作系统应用与安全.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《全套课件-Linux操作系统应用与安全.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全套 课件 Linux 操作系统 应用 安全
- 资源描述:
-
1、Linux操作系统应用与安全Linux系统概述1LinuxLinux正确读音及音标正确读音及音标“Linux”Linux”这个单词根据这个单词根据Linus TorvaldsLinus Torvalds本人的发音应该本人的发音应该是是“哩呐克斯哩呐克斯”,音标是,音标是 li:nks li:nks 重音在重音在“哩哩”上。上。学习要求:了解Linux的起源与发展;了解Linux的结构与特性;了解Linux的主流发行版本;了解Linux系统与Windows系统的不同点。学习重点:1Linux的结构与特性;2.Linux的主流发行版本;3.Linux系统与Windows系统的不同点。学习难点:Li
2、nux的结构与特性 Linux系统概述1.1 Linux系统系统的产生与特点1.1.1 Linux系统的起源和发展 Linux属于广义上的UNIX操作系统范畴。UNIX操作系统是历史最悠久的通用操作系统。最早由Ken Thompson(肯汤普逊)、Dennis Ritchie(丹尼斯里奇)和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。Linux出现于1990年,由芬兰赫尔辛基大学学生Linus Torvalds创建。1993年底1994年初,Linux 1.0诞生。Linux加入GNU并遵循公共版权许可证(GPL)。此举大大加强了GNU和Linux,几乎所有应用的GN
3、U库/软件都移植到Linux,完善并提高了Linux的实用性,而GNU也有了一个根基。Linux系统的内核系统的内核 Linux系统的外壳系统的外壳 Linux系统的应用程序系统的应用程序1.1.2 Linux系统的组成 自由软件,源码公开自由软件,源码公开 多用户多用户 多任务并发多任务并发 可靠的安全系统可靠的安全系统 良好的可移植性良好的可移植性 丰富的网络功能丰富的网络功能 设备独立性设备独立性 良好的用户界面良好的用户界面 1.1.3 Linux系统的特点 发展背景不同发展背景不同 操作界面不同操作界面不同 使用费用不同使用费用不同 1.1.4 Linux与Windows的区别 Fe
4、dora Linux Red Flag Linux Ubuntu Linux SUSE Linux 其它的版本其它的版本1.2 Linux的发行版本介绍1.2.1 常见的发行版本1.2.2 本书中的约定 欢迎提问!本章小结与习题系统安装与使用基础2 学习要求:了解Linux操作系统的各种安装方法,至少掌握其中一种;了解Linux操作系统的启动过程,掌握开机关机的方法;理解Linux的运行级别以及虚拟终端;熟练掌握图形界面下Linux操作系统的基本操作;掌握使用ADSL设备使Linux主机接入Internet的方法;掌握在Linux操作系统下使用常见的互联网服务。学习重点:1.Linux操作系统
5、安装;2.Linux操作系统的使用基础;3.Linux操作系统的图形界面下的基本操作;4.Linux系统下的互联网接入及常用网络服务。学习难点:Linux的安装,及使用基础 系统安装与使用基础2.1 Linux安装前的准备及过程2.1.1 了解基本硬件和网络信息 基本硬件信息基本硬件信息 有关显示的信息有关显示的信息 有关网络的信息有关网络的信息 2.1.2 选择Linux安装的方式o 从光盘从光盘o 从硬盘 o 从NFS、FTP服务器 个人桌面个人桌面 工作站 服务器 定制 升级2.1.3 选择Linux系统安装类型 分区命名设计规则分区命名设计规则 重新分区的策略重新分区的策略 2.1.4
6、 规划Linux占用的硬盘分区2.1.5 安装Linux系统的过程 Linux系统的启动过程系统的启动过程 Linux系统的登录、注销与关机系统的登录、注销与关机 Linux系统的虚拟终端系统的虚拟终端 Linux系统的运行级别系统的运行级别 2.2 Linux系统的使用基础2.2.1 Linux系统的初次接触 什么是什么是X-Window X-Window的组成的组成 X-Window的特点的特点 GNOME图形界面图形界面 2.2.2 使用GNOME图形界面系统 设置桌面背景设置桌面背景 设置鼠标设置鼠标 设置主题设置主题 设置字体设置字体 设置屏幕保护程序设置屏幕保护程序2.2.3 设置
7、桌面外观 添加对象到面板添加对象到面板 设置面板属性设置面板属性 删除与移动面板上的对象删除与移动面板上的对象 2.2.4 设置系统面板2.2.5 自定义快捷键2.2.6 建立桌面启动器 2.2.7 窗口控制2.2.8 设置和使用虚拟桌面2.2.9 系统设置图2-59 系统设置窗口 设置显示效果设置显示效果 设置系统语言设置系统语言 设置键盘和鼠标设置键盘和鼠标 设置打印机设置打印机 2.2.10 中文输入 按“Ctrl空格键”可打开中文输入法,按“Ctrl+Shift”键可以在智能拼音、GBK拼音、双拼和内码4种输入法之间相互切换。按“Ctri+.(句号)”键可实现半角状态与全角状态之间的转
8、换。在输入中文时,要用英文小写(对应Caps Lock键未激活),否则不能输入中文。输入条分为两个独立部分:输入编辑区和词条选择区,如图2-74所示。当输入重码时,可按“.”或“,”键进行翻页。2.2.11 使用文件管理器2.2.12 查找文件和目录 2.2.13 GNOME的帮助浏览器2.3 Linux系统的系统的ADSL接入接入 2.3.1 ADSL及设备安装图2-84 ADSL的系统结构图2-85 ADSL终端设备的安装 安装和配置网卡安装和配置网卡 安装和配置安装和配置ADSL2.3.2 使用ADSL接入启动启动Mozilla浏览器浏览器 Mozilla 浏览器窗口的组成浏览器窗口的组
9、成 设置代理服务器设置代理服务器 统一资源定位器统一资源定位器URL 利用搜索引擎查找未知站点利用搜索引擎查找未知站点 收藏站点收藏站点 保存网页上的信息保存网页上的信息 下载软件下载软件 2.4 常见的互联网应用2.4.1 Web浏览2.4.2 邮件收发 o申请电子邮箱o邮箱设置o收、发邮件 2.4.3 文件下载使用使用gFTP工具软件工具软件使用使用FTP命令命令 使用使用LumaQQ使用使用WebQQ 2.4.4 在线聊天 欢迎提问!本章小结与习题文件与目录的管理3文件与目录的管理文件与目录的管理 学习要求:理解文件与目录的区别与联系;理解相对路径与绝对路径的区别与联系;知道什么是当前工
10、作目录,什么是主目录;知道Linux系统中常见的文件类型及文件命名规则;知道Linux系统中重要的系统目录及用途;掌握在Linux系统中对文件和目录进行操作的基本命令;理解Linux系统中文件权限和类型的表示方法;掌握VI编辑器的使用方法。学习重点:1 Linux系统中重要的系统目录及用途;2.对文件和目录进行操作的基本命令;3.文件权限和类型的表示方法;4.VI编辑器的使用。学习难点:文件操作的基本命令、VI编辑器 3.1 文件与目录概述3.1.1 Linux的文件与目录 文件和文件名 目录 目录类型3.1.2 Linux的树形目录 工作目录与用户主目录工作目录与用户主目录 相对路径与绝对路
11、径相对路径与绝对路径 3.1.3 引用文件的方法3.1.4 重要系统目录介绍目录名称目录用途/bin基础系统所需要的命令位于此目录,也是最小系统所需要的命令。这个目录中的命令是普通用户都可以使用的。/sbin存放超级权限用户root的可执行命令,大多是涉及系统管理的命令,普通用户无权执行这个目录下的命令。/etc存放系统配置文件,一些服务器的配置文件也在这里。/root超级用户root的主目录。/lib库文件存放目录。/dev设备文件存储目录。/tmp临时文件目录。用户运行程序时,会产生临时文件,该目录就用来存放临时文件。/boot启动目录,存放Linux内核及引导系统程序所需要的文件。/mn
12、t挂载储存设备的挂载目录所在的位置。/proc操作系统运行时,进程信息及内核信息都存放在/proc目录中。这些信息没有保存在磁盘上,而是系统运行时在内存中创建的。3.2 文件和目录的基本操作3.2.1 当前工作目录切换3.2.2 显示文件内容和权限3.2.3 建立和删除目录3.2.4 复制文件和目录3.2.5 删除文件和目录 3.2.6 文件与目录的移动及改名 3.2.7 创建链接文件 3.2.7 创建链接文件 3.2.8 修改文件和目录的权限 文字设定法3.2.8 修改文件和目录的权限 数字设定法3.2.9 更改文件所有者和所属组3.2.12 查找文件3.2.13 查找字符串3.2.14 文
13、件内容排序3.2.15 显示文件或目录的属性 3.2.15 显示文件或目录的属性 3.2.17 显示文件的前/后几行3.2.18 比较文本文件的内容3.2.19 统计文本文件的字/行数 3.2.20 显示文本文件的内容3.2.21 文件压缩与解压缩3.2.21 文件压缩与解压缩3.2.21 文件压缩与解压缩3.2.22 查看文件或目录的大小3.2.22 查看文件或目录的大小3.3 文本编辑器VI的使用3.3.1 VI编辑器概述VI程序有3种基本的工作模式:命令模式、插入模式和末行模式。默认情况下,VI启动时为命令模式。命令模式用来执行编排文件的操作命令,比如“dd”命令用于删除一整行,“wq”
14、用于保存文件并退出vi系统。插入模式用来输入文本;末行模式用于存档、退出以及设置VI。用户可以根据需要改变VI的工作模式:进入命令模式,按Esc键;进入插入模式,可以按“i”、“insert”、“a”或“o”中的任何一个;进入末行模式,要先进入命令模式,再输入字符“:”。如果不能断定目前处于什么模式,则可以多按几次Esc键,这时系统会发出蜂鸣声,证明己经进入命令模式。新建或修改的文本文件新建或修改的文本文件3.3.2 在VI下建立和修改文件2保存编辑的文件并退出保存编辑的文件并退出VI编辑器编辑器3.3.2 在VI下建立和修改文件3.3.3 行号设置与光标位置3.3.4 VI中的编辑命令 欢迎
15、提问!谢谢。本章小结与习题用户与组的管理4 用户与组的管用户与组的管理理 学习要求:了解用户与组的类别及作用;熟悉有关用户与组的主要配置文件;掌握有关用户和组的常见操作;掌握系统中当前登录用户的查询与通信。学习重点:1用户和组的类别及作用;2.有关用户与组的主要配置文件;3.用户账号与组账号的建立与维护;4.当前登录用户的查询与通信。学习难点:用户账号与组账号的建立与维护 4.1 用户与组概述4.1.1 Linux系统中的用户 超级用户 服务用户 普通用户Linux是多用户系统,每个用户都有一个账号,包括用户名、口令以及主目录等信息。这些账号在文件/etc/passwd中可以看到。每一个登录的
16、用户都可使用机器上的文件和资源,因而如何对这些用户进行管理,保证系统的效率和安全显得非常重要。4.1.2 Linux系统中的组 在Linux系统中,存在很多的用户组,每个用户组都有一个组账号,包括组名称、口令以及主目录成员等信息。这些组账号可以在文件/etc/group中看到。和用户的类型相似,相应的也可以把这些组分为3种类型:超级用户组、服务用户组和普通用户组。其中,超级用户组、服务用户组是由系统自动生成的,普通用户组是超级用户根据需要创建的。4.2 用户/组账号的配置文件4.2.1 用户账号文件(passwd)4.2.3 组账号文件(group)4.2.4 组口令文件(gshadow)4.
17、3 用户与组账号的管理4.3.1 用户帐号的创建和维护添加用户账号添加用户账号 4.3 用户与组账号的管理4.3.1 用户帐号的创建和维护设置用户口令设置用户口令 4.3 用户与组账号的管理4.3.1 用户帐号的创建和维护用户账号管理用户账号管理4.3.1 用户帐号的创建和维护用户账号管理用户账号管理4.3 用户与组账号的管理4.3.1 用户帐号的创建和维护删除账号删除账号4.3 用户与组账号的管理4.3.2 组帐号的建立与维护添加组账号添加组账号o添加组账号添加组账号4.3.2 组帐号的建立与维护组账号管理组账号管理4.3 用户与组账号的管理4.3.3 用户间的通信发送给某个登录用户发送给某
18、个登录用户 4.3 用户与组账号的管理4.3.3 用户间的通信发送给所有登录用户发送给所有登录用户 欢迎提问!谢谢。本章小结与习题存储设备的使用与管理5存储设备的使用与管理 学习要求:理解Linux系统下常用的设备文件以及用途;掌握Linux系统下磁盘以及磁盘分区的命名规则;了解Linux系统中常用的文件系统类型以及它们的特点;掌握Linux系统下查看磁盘以及磁盘分区信息的方法;掌握Linux系统中使用光盘、U盘、磁盘的方法;掌握Linux系统下磁盘分区及维护的操作。学习重点:1Linux系统下常用的设备文件以及用途;2.Linux系统中常见的文件系统类型及特点;3.Linux操作下查询磁盘及
19、磁盘分区的信息;4.Linux系统中使用光盘、U盘、磁盘;5.Linux系统下磁盘分区及维护。学习难点:Linux系统下磁盘分区及维护。5.1 存储设备与文件系统5.1.1 存储设备的命名 设备文件 存储设备及命名5.1.2 文件系统类型简介oext2与与ext3 oreiserfs ovfat oiso9660 oswap 使用系统监视器使用系统监视器 5.1.3 查询磁盘及分区信息使用使用df命令命令 5.1.3 查询磁盘及分区信息 5.2.1 光盘的 挂载与卸载5.2 在Linux系统中使用光盘从光盘中制作从光盘中制作ISO文件文件 5.2.2 制作与使用ISO文件使用目录制作使用目录制
20、作ISO文件文件 5.2.2 制作与使用ISO文件挂载与使用挂载与使用ISO文件文件 5.2.2 制作与使用ISO文件o刻录光盘刻录光盘 在Linux中可以使用cdrecord命令把已制作好的ISO文件刻录成光盘。光盘刻录机在Linux系统中被识别为SCSI设备,即使该设备实际上是IDE设备。在进行刻录之前需要先使用“cdrecord scanbus”命令检测系统中光盘刻录机的相关参数,从检测结果中收集光盘刻录机的SCSI设备识别号,以便在刻录光盘的命令中使用。刻录光盘使用的命令格式是:“cdrecord -v speed=刻录速度 dev=刻录机设备号 ISO文件名”。5.3 在Linux系
21、统中使用U盘5.3.1 确定U盘设备号5.3.2 U盘的挂载和使用 进入进入fdisk分区主界面分区主界面 查看查看fdisk的帮助信息的帮助信息 新建磁盘分区新建磁盘分区 删除磁盘分区删除磁盘分区 修改磁盘分区类型修改磁盘分区类型 5.4 磁盘的分区及维护5.4.1 磁盘分区的创建/删除5.4.2 磁盘分区的格式化卷标设置与查询卷标设置与查询 5.2.3 其它管理操作o文件系统的修复文件系统的修复 5.2.3 其它管理操作 欢迎提问!谢谢。本章小结与习题软件管理与内核编译6软件管理与内核编译 学习要求:掌握Linux系统下的软件安装与卸载方法;掌握Linux系统下内核编译的方法。学习重点:1
22、掌握Linux系统下的软件安装卸载方法;2.掌握Linux系统下内核编译的方法。学习难点:Linux系统下内核编译的方法 6.1 图形化的RPM软件包管理工具6.1.1 RPM软件包概述6.1.2 软件包的安装/删除6.2 命令行界面下的RPM软件包管理6.2.1 查询RPM软件包6.2 命令行界面下的RPM软件包管理6.2.1 查询RPM软件包6.2 命令行界面下的RPM软件包管理6.2.1 查询RPM软件包6.2 命令行界面下的RPM软件包管理6.2.1 查询RPM软件包6.2 命令行界面下的RPM软件包管理6.2.1 查询RPM软件包6.2.2 安装/删除RPM软件包6.2.3 校验RP
23、M软件包6.3 Linux的TAR源码包管理6.3.1 TAR源码包概述6.3.2 TAR源码包的安装6.4 Linux内核编译与升级6.4.1 熟悉Linux的内核 6.4.2 编译内核的整体流程欢迎提问?谢谢!本章小结与习题重庆电子工程职业学院 Shell、多任务与进程7重庆电子工程职业学院Shell、多任务与进程 学习要求:理解Shell在Linux主机系统中的作用;掌握在Shell提示符下执行命令的常用技巧;掌握定义、查看和修改Shell变量的方法;理解简单的Shell脚本的语法和功能;掌握进程查看以及控制的方法。学习重点:1Shell功能和特点;2.Shell环境变量的定义与赋值;3
24、.Shell脚本的语法和作用;4.Linux进程的管理与控制。学习难点:Shell脚本的语法和作用。重庆电子工程职业学院7.1 Shell与Shell环境变量7.1.1 Shell概述 图7.1 Shell、用户及Linux内核之间的关系重庆电子工程职业学院 命令历史命令历史 Tab自动补齐自动补齐 内建命令的内建命令的help帮助帮助 命令别名命令别名 输入输入/输出重定向输出重定向 管道管道 清除和重设清除和重设Shell窗口窗口 7.1.2 Bash Shell的特色重庆电子工程职业学院 Shell定义的环境变量定义的环境变量 用户定义的环境变量用户定义的环境变量 显示环境变量的值显示环
25、境变量的值 临时修改环境变量临时修改环境变量 永久修改环境变量永久修改环境变量 7.1.3 Bash Shell的环境变量重庆电子工程职业学院7.1.4 Bash Shell的特殊控制字符重庆电子工程职业学院重庆电子工程职业学院 分支语句分支语句7.2 Shell脚本的建立和执行7.2.1 Shell脚本的语法重庆电子工程职业学院循环语句循环语句 重庆电子工程职业学院 循环控制语句循环控制语句 重庆电子工程职业学院 函数函数 重庆电子工程职业学院 信号信号trap 重庆电子工程职业学院脚本的建立脚本的建立7.2.2 Shell脚本的执行重庆电子工程职业学院脚本的执行脚本的执行重庆电子工程职业学
展开阅读全文