书签 分享 收藏 举报 版权申诉 / 700
上传文档赚钱

类型Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3151354
  • 上传时间:2022-07-22
  • 格式:PPT
  • 页数:700
  • 大小:83.24MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Linux 教学 课件 全书 完整版 ppt 全套 教程 电子 教案 讲义 最新
    资源描述:

    1、1Linux网络操作系统配置与管理2项目项目1 1 LinuxLinux的安装与启动的安装与启动3项目场景 阿福任职的这个公司并不是什么大公司,只是一个刚成立不久的小企业,所以老板刚开始也并没有多少的资金来配置先进的设施。但是现在社会上无论什么企业都要有电脑来管理公司,无论是业务还是员工,使用电脑管理既方便还节省资金。老板听说买一个正版的操作系统要几千块钱,而Linux操作系统不仅免费还很稳定。所以老板就让阿福考虑一下是否可以选择Linux作为公司服务器的操作系统。4Linux好用么?5 而阿福是一个刚从大学毕业的新手,虽然在学校学过一些这方面的知识,但是真的要面临这样的决策,还真有点困难。于

    2、是阿福决定先在网上收集一些关于Linux方面的资料,对它作一些了解,然后再来考虑是否选用Linux作为公司服务器的操作系统。项目场景6我很忙!别来烦我!7阿福的具体任务安排 任务1 初识Linux 任务2 在Vmware中创建虚拟机 任务3 安装Red Hat Enterprise Linux 6 任务4 Linux的启动与登录 任务5 Linux的注销与退出8任务1 初识Linux9阿福是个做事有计划的人,为了在查资料时做到思路清晰,他特地记录下他想要了解的几个感兴趣的问题:1、Linux是怎么产生的?2、Linux有哪些不同的版本?3、Linux有什么特点?4、Linux有哪些应用?阿福的

    3、工作计划10 带着这些问题,阿福打开自己的电脑,查找一些关于Linux方面的知识。linux按 键11哦,难怪老板让我安装Linux,原来Linux还真是不错哎。阿福找到了一大堆关于linux的资料。看了这些资料,阿福对Linux有了更深入的了解。他把所了解的内容分门别类的进行了整理:121.1.1 Linux的起源 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux最早由一位名叫Linus Torvalds的计算机爱好者开发,他的目

    4、的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。131.1.1 Linux的起源Linus Torvalds吉祥物(标志)141.1.2 Linux的版本u按Linux开发技术内核(Kernel)版本发行(Distribution)版本。u从使用的语言英文版中文版其他语言版本 151.1.2 Linux的版本1、Linux的内核版本的内核版本 由3个部分数字构成,其形式如下:Major.minor.patchlevel 其中:major:表示主版本号,通常在一段时间内比较稳定。minor:表示次版本号,如果是

    5、偶数,代表这个内核版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版本是测试版本,还不太稳定仅供测试。patchlevel:表示修改号,这个数字越大,则表明修改的次数越多,版本相对更完善。如:linux 2.6.18 16.Linux的发行版本的发行版本构成构成Linux发行版的基本软件和功能:发行版的基本软件和功能:系统引导管理程序(Boot Manager)用户界面 X-Window系统 系统管理 Internet服务 文件和打印服务 应用程序 工具和库程序 17常见的一些Linux发行版本有:Redhat Linuxhttp:/Debian Linuxhttp:/www.deb

    6、ian.orgSlackware Linuxhttp:/www.slackware.orgMandrake Linux http:/Suse Linuxhttp:/Turbo Linuxhttp:/18 Redhat Linux原先只有一个系列,至Redhat Linux 9后,分为2个系列:免费的Fedora Core系列(FC)收费的Red Hat Enterprise Linux系列(RHEL)1920 Linux之所以能在短短的十几年间得到迅猛的发展,是跟Linux所具有的良好特性分不开的,其具有以下主要特点:多用户 多任务 多平台 漂亮的用户界面 硬件支持 强大的通信和联网功能 应用

    7、程序支持 1.1.3 Linux的特点21 Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。1.1.3 Linux的特点22免费的,强!23241.1.4 Linux的应用 目前全球Linux用户正在不断增加,许多知名企业和大学都是Linux的用户。IBM、HP、Dell、Oracle、AMD等大公司正大力支持Linux的发展,不断推出基于

    8、Linux平台的相关产品。1、Intranet 开放性和可扩展性 通用性 简易性和经济性 安全性 252、服务器、服务器 网络服务 文件和打印服务 数据库服务 3、嵌入式系统、嵌入式系统 Linux具有很强的可移植性,支持各种不同电子产品的硬件平台。Linux内核可免费获得。Linux功能强大并且内核很小。Linux支持多种开发语言。4、集群计算机、集群计算机 所谓集群计算机(Cluster Computer)就是利用高速的计算机网络,将许多计算机连接起来,并加入相应的集群软件形成的具有超强可靠性和计算能力的计算机。26任务2 在Vmware中创建虚拟机27项目场景 通过昨天的资料收集和分析,

    9、阿福觉得Linux真的是一个不错的操作系统,特别适合他们这样的中小公司服务器使用。于是阿福决定安装一个试试。Linux就像是为俺们公司的服务器订做的操作系统28 阿福觉得自己第一次安装Linux操作系统,还不知道安装的具体步骤,操作系统并不像应用程序,安装起来会有点费事。为了熟悉Linux操作系统,避免在正式安装的时候出现错误,他决定先在虚拟机上尝试着安装Linux操作系统,熟悉Linux的操作,等以后才在服务器上正式安装。项目场景29 小心驶得万年船哦!30安装并启动Vmware31新建虚拟机32进入新建向导,选择自定义33选择虚拟机版本34选择安装方式,一定要选择稍后安装系统35选择需要安

    10、装的系统和相应的版本,这里没有RHEL6,就用RHEL5来代替36给安装的虚拟机命名和选定安装位置37处理器的设置38给虚拟机分配内存39配置虚拟机的网络连接方式40选择I/O控制类型(默认)41配置硬盘42选择硬盘类型43给硬盘划分大小44设置硬盘的文件名45创建虚拟主机的相关信息46以上就完成了虚拟机的创建,点VM进行虚拟机的光盘配置47开机启动,进行RHEL6的安装48任务3 安装Red Hat Enterprise Linux 6491.3.1 Linux安装前的准备安装前的准备 1、确定硬件需求 2、选择安装方法 3、准备工作的步骤501、确定硬件需求 Red Hat Enterpr

    11、ise Linux 6在图形化界面下对系统的需求:(1)处理器:Pentium 400MHz及以上(或x86兼容);(2)内存:最小256MB,推荐512MB以上;(3)硬盘:最小安装3GB,完整安装5GB。考虑用户的数据需求,建议至少8GB;(4)引导设备:CD/DVD驱动器,或USB引导设备;(5)显示卡:VGA或更高分辨率;(6)鼠标:两键或三键。51小菜一碟嘛!522、选择安装方法1.光盘光盘 如果有一个光盘驱动器和Red Hat Linux光盘,可以使用这种方法。该方法需要一个引导盘或一个可引导的光盘。2.硬盘驱动器硬盘驱动器 如果已将RHEL6的ISO映像复制到本地硬盘驱动器中,可

    12、以使用这种方法。该方法需要一个引导盘。532、选择安装方法3.NFS映像映像 如果是从一个NFS服务器中使用ISO映像或RHEL6的映像来安装,可以使用这种方法。该方法需要一个网络驱动程序盘。4.FTP 如果是从一个FTP服务器中直接安装,可以使用这种方法。该方法需要一个网络驱动程序盘。5.HTTP 如果是从一个HTTP(万维网)服务器中直接安装,可以使用这种方法。该方法需要一个网络驱动程序盘。54我选啥方法呢?嗯,在Vmware中还是用ISO镜像文件吧!553、准备工作的步骤 第1步:备份数据 第2步:收集硬件信息 第3步:准备Linux安装盘(ISO镜像)第4步:在Vmware中新建虚拟机

    13、56571.3.2 Red Hat Linux 的安装过程58安装程序引导 59测试安装光盘 60安装程序起始界面 61选择安装过程中所使用的语言 62键盘配置63选择存储设备64存储设备出错警告65设置主机名66配置网络67配置时区68设置根用户密码69脆弱密码提示70选择安装类型71查看分区布局72格式化警告73修改分区警告74GRUB配置75准备安装软件76软件组选择77软件包依赖关系检查78启动安装过程79软件包安装过程80安装完成81GRUB启动菜单82初次启动的欢迎界面83许可证信息84设置软件更新85完成更新设置86创建用户87创建用户88设置日期和时间89设置kdump9091

    14、92任务4 Linux的启动与登录93登录界面94选择用户,输入密码95RHEL6的主界面96任务5 Linux的注销与退出97注销系统98注销系统99关机与重启100关机与重启101小结小结 俺还学会Linux的启动、登录、注销、关机!俺会安装Linux了!目前Linux在服务器领域继续发挥着越来越大的作用。同时它也是嵌入式系统和构筑集群计算机的首选。Linux是自由软件,具有Unix的全部功能。Linux有很多发行版本,其中Red Hat公司推出的各种Linux发行版本目前使用最为广泛。Linux的版本分内核版本和发行版本。Linux 操作系统的缔造者是芬兰青年Linus Torvalds

    15、(李纳斯托沃兹)。102103104项目项目2 Linux2 Linux常用命令的使用常用命令的使用105项目场景 自打上次Linux操作系统安装成功之后,老板对阿福的表现很满意。并准备过几天交代给他下一步的工作安排。阿福心想:坏了,Linux我还不怎么会用呢!赶紧利用这几天练习练习吧。106从哪儿下手呢?107还是先熟悉一下Linux的基本操作命令吧。108阿福的具体任务安排 任务1 启动shell 任务2 熟悉shell命令的使用方法 任务3 使用基本操作命令 任务4 使用目录操作命令 任务5 使用文件操作命令 任务6 使用vi编辑器109我很忙别烦我!110任务1 启动shell111S

    16、hell Linux由内核(Kernel)、外壳程序(Shell)、实用程序(Utility)、应用程序(Application)构成 Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。112常用的常用的Shell Bourne Shell(sh,bash)最早被大量使用而且标准化的shell C shell(csh,tcsh)易于使用且会话性强,最早提供alias、history、job control功能 Korn shell(ksh)语法与sh兼容113 大多数的Linux发行版本以Bash Shell作为默认的外

    17、壳程序。114 在Linux系统中打开Bash Shell终端的方式有以下两种:在桌面上依次单击“应用程序系统工具终端”;右击某个位置(如桌面、用户的主文件夹图标),从弹出的快捷菜单中选择“在终端中打开”命令。115任务2 熟悉shell命令的使用方法116Linux命令特点命令特点 Linux区分大小写。要在一个命令行上输入和执行多条命令,可使用分号来分隔命令。断开一个长命令行,可使用反斜杠,以实现将一个较长的命令分成多行表达,以增强命令的可读性。换行后,shell自动显示提示符“”。特别要注意哦!117Shell命令的一般格式 命令名【选项】【参数1】【参数2】.【选项】是对命令的特别定义

    18、,以减号(-)开始,多个选项可以用一个减号(-)连起来,如ls-l-a 与ls-la 相同。【参数】提供命令运行的信息,或者是命令执行过程中所使用的文件名。使用分号(;)可以将两个命令隔开,这样可以实现一行中输入多个命令。命令的执行顺序和输入的顺序相同。118Bash Shell的使用(1)命令补全 使用键实现补全功能。命令历史 保存有使用过的命令,可以使用向上或向下的光标键翻查。119 通配符通配符 通配符又称多义符。在描述文件时,有时在文件名部分用到一些通配符,以加强命令的功能。在Linux中有以下基本的通配符:?:表示该位置可以是一个任意的单个字符。:表示该位置可以是若干个任意字符。Ba

    19、sh Shell的使用(2)120 重定向重定向 用于改变命令的输入源与输出目标。重定向符:标准输出重定向:追加输出重定向:标准输入重定向 file3.txt将file1.txt文件的内容输出到file3.txt并替换原内容#cat file1.txt file3.txt将file1.txt文件的内容追加输出到file3.txt#cat file1.txt 将file1.txt文件的内容在屏幕输出#cat file2.txt从键盘读入字符串至”end”结束,并将其写入file2.txt文件Bash Shell的使用(4)122 管道 利用Linux所提供的管道符“|”连接若干命令,管道符左边命

    20、令的输出就会作为管道符右边命令的输入。例如:#rpm-qa|grep ftpBash Shell的使用(5)123任务3 使用基本操作命令124基本操作命令 su 功能:临时切换到管理员(root)身份 语法:su exit 功能:退出(当前系统或状态)语法:exit125 shutdown 功能:重启或关闭Linux系统 语法:shutdown 选项 时间 警告信息 选项:-h:关机(halt)-r:重启(reboot)说明:只能由root用户执行。普通用户可使用替代命令:reboot:重启;halt或poweroff:关机。基本操作命令126 shutdown 例如:#shutdown h

    21、 now立刻关机#shutdown h 20:25在随后的20:25关机#shutdown r+30 The system will reboot.再过30分钟重启并显示The system will reboot.信息基本操作命令127 man 功能:显示帮助手册 语法:man 选项命令名称 常用选项:-f:只显示出命令的功能而不显示其中详细的说明文件-w:不显示手册页,只显示将被格式化和显示的文件所在位置。基本操作命令128 help 功能:系统帮助文档,用于查看所有Shell命令的用法。语法:在所查找的命令后输入 -help 例如:查看cd命令的使用方法。$cd-help基本操作命令12

    22、9任务4 使用目录操作命令130目录操作命令(1)mkdir 功能:创建一个目录(类似MSDOS下的md命令)。语法:mkdir 选项 dir-name 选项:-m 对新建目录设置存取权限。也可以用chmod命令设置。-p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。例如:mkdir abc-m 777(建立一个名为abc的目录并赋予全权)131 rmdir 功能:删除空目录。语法:rmdir 选项 dir-name 选项:-p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径

    23、被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。说明:目录被删除之前必须是空的。rm-r dir命令可代替 rmdir,不论目录是否为空,都会被删除,所以有危险性。删除某目录时必须具有对父目录的写权限。目录操作命令(2)132 cd 功能:改变工作目录。语法:cd directory 例如:cd (不带任何参数将直接进入当前登录用户的主目录)cd-(进入前一次进入的目录)cd jp(进入指定用户jp的主目录)目录操作命令(3)133 pwd 功能:显示用户当前所处目录的完整路径。语法:pwd 说明:此命令显示出当前工作目录的绝对路径。目录操作命令(4)134 ls 功能:

    24、列出目录的内容。语法:ls 选项 目录或文件 目录操作命令(5)135 ls命令的常用选项选选 项项作作 用用-a-a显示所有(All)的目录和文件,包括隐藏的目录和文件(以点“.”开头的)-l-l以长(Long)格式显示文件的详细信息-r-r以逆向(Reverse)排序的次序显示-t-t以文件的最后修改时间(Time)排序显示-A-A显示几乎所有(Almost all)的目录和文件(“.”和“.”除外)-F-F显示目录和文件的名称,并给出文件类型-R-R以递归(Recursive)方式显示该目录的内容和所有子目录的内容-S-S以文件大小(Size)的递降次序排序显示目录操作命令(6)136l

    25、ll命令的功能等价于ls l,按长格式显示,可显示文件大小、日期、权限等详细信息。目录操作命令(7)137任务5 使用文件操作命令138文件操作命令(1)cp 功能:将给出的文件或目录拷贝到另一文件或目录中。语法:cp 选项 源文件或目录 目标文件或目录 常用选项:-r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。139 mv 功能:将文件由一个目录移入另一个目录中。语法:mv 选项 源文件或目录 目标文件或目录 说明:如果在同一目录下移动文件(或目录),则该操作变为修改文件(或目录)名称。文件操作命令(2)140 rm 功能:删除一

    26、个目录中的一个或多个文件或目录。语法:rm 选项 文件 选项:-f强制(Force)删除。-r 指示rm将参数中列出的全部目录和子目录均递归地删除。说明:如果没有使用-r选项,则rm不会删除目录。文件操作命令(3)141 cat 功能:将文本文件内容输出到屏幕或终端窗口 语法:cat 选项 文件名 选项:-n 或-number 由 1 开始对所有输出的行数编号 说明:可使用空格分隔多个文件 对于内容较多的文件,可使用more或less命令查看 还可以使用head查看文件头,tail命令查看文件尾。文件操作命令(4)142 grep 功能:该命令用于在指定的文件中,查找并显示含有指定字符串的行。

    27、语法:grep 要找的字串 文本文件名 例如:#grep cdrom/etc/fstab 在/etc/fstab文件中,查找显示含有cdrom的行的内容 说明:grep 命令经常在管道命令中,用作对前一项命令输出结果的过滤。例如:#rpm-qa|grep ftp文件操作命令(5)143 whereis 功能:寻找一个命令所在的位置。语法:whereis 选项 命令名。说明:一般直接使用不加选项的whereis命令。文件操作命令(6)144任务6 使用vi编辑器145 Vi简介 vi是一个可视化(Visual)的全屏幕文本编辑器,默认安装在各种UNIX系统上。Linux的各种发行版本都安装有vi

    28、的仿真或改进版本。vi的功能非常强大而操作简便有效,在各种UNIX系统和各种Linux发行版本中都可以使用vi对文本文件进行编辑,而且vi能兼容工作于各种的物理终端和仿真终端。使用vi编辑器146vi 的启动 在提示符状态下,键入 vi 文件名 或 vi 即可启动vi,并自动进入命令模式。147vi的基本使用(1)v i 有 两 种 工 作 状 态:编 辑(E d i t)状 态 与 命 令(Command)状态。每次运行vi,它总是默认处于命令状态。任何时候都可以按“Esc”键切换到命令状态。处于命令状态,可以用i命令进入编辑状态。进入命令状态,使用:x命令保存文件并退出。148vi的基本使

    29、用(2)使用使用vi的两个要点:的两个要点:(1)使用i命令进入编辑状态后,只需结合方向键(上、下、左、右)、删除键(Del)、后退键(Backspace)以及回车键(Enter)等控制键进行文本的增加、删除和修改操作;(2)按“Esc”键返回命令状态,使用:x命令保存文件并退出。149小结小结Linux是严格区分大小写的哦!Linux命令通常在Bash Shell使用。俺还学会了使用vi编辑器!俺学会了这么多Linux命令:su,exit、shutdown、mkdir、rmdir、cd、pwd、ls、cp、mv、rm、cat150151项目项目3 文件与设备管理文件与设备管理152项目情景

    30、通过2天的练习,阿福已经大致学会了Linux命令的使用方法,也掌握了一些常用的Linux命令。可是在有些命令,特别是一些关于目录和文件操作命令的使用过程中,系统经常会给出诸如“路径错误”或“权限不够”之类的错误提示。另外,在Windows系统中使用很方便的光盘和U盘,在Linux中就是不听使唤。153咋回事嘛?笨蛋!你知道什么叫树吗?你知道什么叫路径吗?你知道什么叫挂载、卸载吗?154不会吧姐姐!155156阿福的具体任务安排 任务1 认识Linux的文件系统 任务2 使用Nautilus文件管理器 任务3 创建分区和文件系统 任务4 挂载与卸载文件系统 任务5 使用移动存储设备157任务1

    31、认识Linux的文件系统158Linux文件系统类型 Linux的文件系统是ext、ext2、ext3和ext4。Linux引入虚拟文件系统(VFS)以兼容使用其他类型的文件系统,例如msdos(fat16)、vfat(fat32)、ntfs、iso9660、nfs、smbfs/cifs、swap等。159Linux文件系统的目录结构160Linux文件系统的目录结构/文件系统的根目录/bin存放普通实用程序/sbin存放管理员实用程序/dev存放设备文件/home存放用户个人目录/lib存放库文件/usr存放与用户直接相关的程序或文件/boot存放与系统启动相关的文件/etc存放系统配置文件

    32、/mnt设备挂载点目录/tmp临时目录/var存放动态信息文件161文件类型与文件属性(1)命名规范命名规范 长度最多是256个字符 区分大小写字母 可以包含空格等特殊字符,但必须使用引号 不可以包含“/”字符162 路径概念路径概念 绝对路径:从根目录开始 以“/”开头文件类型与文件属性(2)相对路径:从当前目录开始 不以“/”开头163 文件属性文件属性 文件属性包括文件类型与文件的权限 可以使用以下命令来显示文件属性:$ls l 或$ll文件类型与文件属性(3)164 文件类型文件类型 Linux支持多种文件类型,每一类用一个字符来表示,其说明如下:-:常规文件 d:目录 b:块特殊设备

    33、 c:字符特殊设备 p:有名管道 s:信号灯 m:共享存储器文件类型与文件属性(4)165文件的权限文件的权限权限由三个字符串组成,这三个字符串分别表示:该文件所有者的权限、组中其他人的权限和系统中其人的权限;每个字符串又由三个字符组成,依次表示对文件的读(用字符r表示)、写(用字符w表示)和执行权限(用字符x表示)。当用户没有相应的权限时,该权限的对应位置用短线“-”来表示。文件类型与文件属性(5)166 例如:drwxr-x-表示的含义是:d表示这条信息是目录;目录拥有者的权限是rwx(表示有读、写和执行权限);组中其他人对该目录的权限是r-x(表示有读和执行权限,没有写权限),系统中其他

    34、人对该目录的权限是-(表示读、写和执行权限都没有)。文件类型与文件属性(6)167 权限除了可用r、w、x来表示外,也可用一个3位的数字来表示,比如644,其百位上的数代表拥有者的权限,十位上的数代表拥有者所属的组中的用户的权限,个位上的数,代表其他用户对该文件的权限。这种采用数字来表示权限的方法,称为绝对权限表示法。例如:drwxr-x-采用绝对权限表示法表示为:750文件类型与文件属性(7)168 chmod 命令 功能:修改文件的权限 语法:chmod 选项 绝对权限值 要改变的文件或目录名 选项:-R:递归设置指定目录下的所有文件的权限。说明:只有文件或目录的拥有者或root用户才有此

    35、更改权。改变文件的权限169 chmod 命令 例如:myfile.txt文件目前的权限为rw-r-r-,若要更改为rw-rw-r-,其实现的命令为:$chmod 664/home/student/myfile.txt改变文件的权限170任务2 使用Nautilus文件管理器171打开Nautilus文件管理器1、依次单击“应用程序系统工具文件浏览器”;2、单击“位置”菜单中某个位置;3、双击某个位置(如桌面、用户的主文件夹图标);4、右击某个位置,从弹出的快捷菜单中选择“打开”或“浏览文件夹”命令。172Nautilus浏览文件夹模式173Nautilus简洁模式174修改Nautilus视

    36、图模式依次单击Nautilus菜单项“编辑首选项”,在弹出的“首选项”对话框“行为”标签下勾选“总是在浏览器窗口中打开”,可改变双击某位置打开Nautilus时的视图模式。175176177任务3 创建分区和文件系统178创建分区 Red Hat Enterprise Linux 6提供了fdisk和parted两个命令用于对硬盘进行分区,fdisk命令简单易用,parted命令功能强大一些,但使用较复杂。179fdisk命令用法(1)#fdisk l 磁盘设备名作用:显示设备分区信息 说明:第1个IDE设备的磁盘设备名为hda,第2个为hdb第1个SCSI磁盘设备名为sda,第2个为sdb

    37、若不指定磁盘设备名,将显示所有检测到的磁盘设备分区信息。创建分区180fdisk命令用法(2)#fdisk 磁盘设备名 若要对第2个SCSI硬盘创建分区,则操作命令就应为:#fdisk/dev/sdb fdisk命令以交互方式进行操作的,在菜单中选择相应子命令即可。创建分区181 fdisk的主要子命令:m:显示所有子命令p:显示硬盘分割情形a:设定硬盘启动区n:设定新的硬盘分割区t:改变硬盘分割区属性d:删除硬盘分割区属性q:结束不存入硬盘分割区属性w:结束并写入硬盘分割区属性创建分区182 分区创建后,接下来就要根据要创建的文件系统类型,选择相应的命令来格式化分区,从而实现在分区创建相应的

    38、文件系统。只有建立了文件系统后,该分区才能用于存取文件。建立文件系统183 建立文件系统的命令是mkfs,格式如下:#mkfs 选项 分区文件名 mkfs命令常用的选项-t:指定要创建的文件系统类型-c:建立文件系统前首先检查坏块-V:输出建立文件系统详细信息。建立文件系统184 例如:#mkfs ct ext4 /dev/sdb1 表示对第2个SCSI磁盘设备的第1个分区先检查坏块,然后建立ext4类型文件系统。建立文件系统185磁盘实用工具 使用RHEL6自带的图形化磁盘实用工具可以实现磁盘的分区管理、格式化卷、挂载、卸载等功能。打开方式:依次单击“应用程序系统工具磁盘实用工具”。1861

    39、87任务4 挂载与卸载文件系统188 为了将分区挂载到Linux文件系统中,需要先创建一个挂载点目录,或利用某个现成的空目录。使用mount命令挂载文件系统;使用umount命令卸载文件系统。挂载文件系统189挂载文件系统 mount命令 功能:将某个文件系统挂载到某个目录上。语法:mount 选项 设备名 挂载目录 说明:除非在/etc/fstab文件中有相关项,否则须指明设备名、挂载目录以及由-t 引导的类型选项。使用该命令一般要求使用root用户,如果设备有在/etc/fstab列出并有对应的用户设置,普通用户也可以使用。190挂载文件系统 mount命令 选项:-t 文件系统类型:指定

    40、设备的文件系统类型,常见的有:ext2/3/4:linux 目前常用的文件系统(默认)msdos:MS-DOS的fat,就是fat16 vfat:windows98常用的fat32 nfs:网络文件系统 iso9660:CD-ROM光盘标准文件系统 ntfs:windows NT 2000的文件系统 auto:自动检测文件系统 191挂载文件系统 mount命令 选项:-o 选项:指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的如下:codepage=XXX 代码页 iocharset=XXX 字符集 ro 以只读方式挂载 rw 以读写方式挂载 nouser 使一般用户无法

    41、挂载 user 可以让一般用户挂载设备192卸载文件系统 umount命令 语法:umount 设备名|挂载目录 说明:用于卸载已安装的某个文件系统。193 挂载和使用文件系统 假设要求将硬盘分区挂载到/usr目录下面的myvod目录,则操作命令为:mkdir/usr/myvod 创建挂载点目录 mount/dev/sdb1/usr/myvod 挂载/dev/sdb1设备到/usr/myvod目录 mount 查看当前已挂载的设备挂载、卸载文件系统实例194 挂载和使用文件系统 从输出的内容中,就会看到下面一行的内容,表明挂载成功。/dev/sdb1 on/usr/myvod type ext

    42、3(rw)以后存取/usr/myvod目录中的文件,实际上就是存取第2个SCSI硬盘第1个分区中的文件。若要卸载该硬盘分区,则执行命令:umount/dev/sdb1挂载、卸载文件系统实例195任务5 使用移动存储设备196 对于光盘、U盘、移动硬盘等移动存储设备,RHEL6提供自动加载功能。必要时,也可以在bash shell中使用mount和umount命令手动加载和卸载。使用移动存储设备197在Linux中使用USB存储设备 USB存储设备常用的主要是U盘和USB移动硬盘两种。在Linux中,将USB存储设备当作SCSI设备来对待,对于U盘,如果没有进行分区,则使用相应的SCSI设备文件

    43、名来挂载使用,如果U盘中存在分区,则使用相应分区的设备文件名来进行挂载。USB硬盘,则使用对应分区的设备文件名来进行挂载即可。USB存储设备不使用时,要先umount,然后再移除USB设备。198在Linux中使用U盘 将U盘插入计算机的USB接口。创建挂载点目录 为了能挂载使用U盘,需在/mnt目录下,创建一个用于挂载USB盘的目录,如usb-disk。mkdir/mnt/usb-disk199 挂载和使用U盘 当前U盘只有一个FAT分区,因此使用sdb1设备名来挂载,实现命令为:mount-t vfat/dev/sdb1/mnt/usb-disk 执行挂载命令时,只要未输出错误信息,则意味

    44、着挂载成功,进入/mnt/usb-disk目录,就可存取访问U盘中的内容了。在Linux中使用U盘200 卸载U盘 卸载U盘,则实现命令为:umount/mnt/usb-disk 在Linux中使用U盘201在Linux中使用光盘 RHEL6可以自动识别光盘并实现自动挂载和卸载,在需要时可以手工实现挂载和卸载。挂载和使用光盘 mount/dev/cdrom/mnt/cdrom-t iso9660 卸载光盘 umount/mnt/cdrom 202小结小结Linux的文件系统是ext2、ext3和ext4,可兼容使用其他文件系统。路径有绝对路径和相对路径。文件和目录的权限很重要哦!权限有两种表示

    45、方法。硬盘可以用fdisk建立分区,用mkfs建立文件系统。文件系统可以用mount命令挂载,用umount命令卸载。移动存储设备也要挂载和卸载哦。203204项目项目4 管理用户和用户组管理用户和用户组205项目场景 今天,老板又交给阿福一个新的任务,那就是根据公司的人员组成,为不同的成员创建用户及合理分组,并为不同用户设置不同的权限,以方便公司的管理。经过前一段时间的摸索,现在的阿福对Linux的基本操作已经颇有心得了,而且对自己的学习能力也颇有信心。阿福想,这应该不是什么复杂的事情吧?说来就来。206小菜一碟嘛!207阿福的具体任务安排 任务1 用户管理 任务2 用户组管理 任务3 使用

    46、用户管理器管理用户和组 任务4 利用sudo运行特权命令208任务1 用户管理209用户账号配置文件 一个安全的系统,系统登陆密码是必要的。在登陆的时候,系统会验证用户名和密码,验证合格才能登陆,这样既起到了身份识别的作用,更能在一定程度上避免系统受到意外攻击。我们熟悉的Windows操作系统的密码是存储在c:windowssystem32configsam 里,那么Linux关于用户相关配置是存放在哪里的呢?210文件“/etc/passwd”以行为单位,每行以冒号分隔为7个数据域,保存用户的账号信息。u由于所有用户都对passwd有读权限,所以该文件中只定义用户账号,而不保存口令。(1 1

    47、)用户账号文件)用户账号文件passwdpasswd211图1 passwd文件的属性及部分内容在passwd文件中,每行定义了一个用户信息,行中各字段用“:”隔开。Account:使用者在系统中的名字,它不能包含大写字母。Password:用户口令,出于安全考虑,现在不使用该字段保存口令,而用字母“x”来填充该字段,真正的密码保存在shadow文件。UID:用户 ID 号,惟一表示某用户的数字。GID:用户所属的私有组号,该数字对应group文件中的GID。GECOS:用户名全称,这字段是可选的。Directory:用户的主目录,用户成功登录后的默认目录。Shell:用户所使用的shell,

    48、如该字段为空则使用“/bin/sh”。212图2 shadow文件的前10行内容。(2 2)用户口令文件)用户口令文件shadowshadow在shadow文件中,每行定义了一个用户信息,行中各字段用“:”隔开。登录名加密口令213用户管理命令 useradd 增加用户帐号 usermod 修改用户账号属性 userdel 删除用户 passwd 用户口令管理 id 显示用户ID whoami 显示登录者用户名214(1)增加用户帐号useradd 语法:useradd 选项 用户名 功能:1)在/etc/passwd 文件中增添了一行记录;2)在/home 目录下创建新用户的主目录。215

    49、选项:-g 组名 用于添加用户账号时指定该用户的私有组。如不指定“-g”参数,useradd命令将自动建立与用户账号同名的组作为该账号的私有组。说明:新建的用户暂时还无法登录,因为还没有为该用户设置口令,需要再用 passwd 命令为其设置口令后,才能登录。(1)增加用户帐号useradd216 例:增加一个用户“student2”,并添加到student用户组,然后查看其相关信息。#useradd g student student2/建立用户账号#tail -l /etc/passwd/查看password文件中添加的用户账号信息#tail -l /etc/shadow#ls/home/查

    50、看所建立账号的主目录(1)增加用户帐号useradd217(2)修改用户账号属性usermod 语法:usermod 选项 用户帐号 功能:修改用户帐号的各种属性。选项:-l 修改用户帐号的名称-L锁定帐户-U解锁帐户-g 修改用户所属的群组 -d 修改用户登入时的目录。218 例如:(1)修改用户名,把用户名“student2”改名为“std2”。#usermod l std2 student2(2)锁定“std2”用户,使其不能登录。#usermod L std2(3)解锁“std2”用户账号,使其可以登录。#usermod U std2(2)修改用户账号属性usermod219(3)删除

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt
    链接地址:https://www.163wenku.com/p-3151354.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库