欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    Linux基础与应用.ppt

    • 资源ID:5437960       资源大小:2.47MB        全文页数:248页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Linux基础与应用.ppt

    Linux基础与应用,陈 明 编著中国高等院校计算机基础教育课程体系规划教材,一些相关网站网址,http:/http:/http:/,目 录,第一章 Linux概述第二章 Red Hat Linux系统安装第三章 Linux常用命令第四章 X Window系统第五章 Red Hat Linux常用工具第六章 Linux系统管理与配置第七章 Linux常用应用程序第八章 Linux下的shell编程第九章 Linux下的C和C+编程第十章 Linux下的Java编程第十一章 Linux下的进程管理与进程间通信第十二章 套接字,第一章 Linux概述,1.1 Linux操作系统简介 1.2 Linux的发展史 1.3 Linux发行版本 1.4 Linux与Unix的区别 1.5 Linux的获得 1.6 小结,1.1 Linux操作系统简介,Linux操作系统是一个遵循标准操作系统界面标准的免费操作系统,在外表和性能上同常见的UNIX非常相象,但是所有系统核心代码已经全部被重新编写。Linux操作系统可以在基于Intel x86系列处理器以及Cyrix,AMD的兼容芯片的个人计算机上运行,它可以将一台普通的个人计算机变成一台功能强大的UNIX工作站,在Linux上可以运行大多数UNIX程序:Vi、Emacs、X Window、GNU的C/C+编译器。,1.2 Linux的发展史,1991年8月芬兰赫尔辛基大学的年轻人Linus自己书写了一个保护模式下的操作系统,这就是Linux的原型;1991年10月5日,发布了Linux的第一个正式版本:0.02版;1994年的3月14日发布了Linux的1.0版;1994年11月,Hurd的第一个雏形发表;1997年6月发布Hurd的0.2版本。,1.3 Linux发行版本,1.Red Hat Linux Red Hat Linux是由Red Hatsoftware公司发布的。网址:WWW:http:/FTP:ftp:/,1.3 Linux发行版本,RedHatLinux的优点:支持硬件平台多优秀的安装界面独特的RPM升级方式 丰富的软件包 安全性能好方便的系统管理界面详细而完整的在线文档,1.3 Linux发行版本,2.Debian Linux 网址:WWW:http:/FTP:ftp:/这是由GNU发行的Linux发行套件,是由网络上的Linux爱好者负责维护的发行套件。Debian Linux的特点是软件极其丰富,升级容易,软件之间的关联性强。开放式的开发环境。,1.4 Linux与Unix的区别,某些PC机的Unix和Linux在实现方面类似;Linux是免费软件,商业Unix除了软件本身的价格外,用户还需支付文档、售后服务的费用;针对PC机的UnixFreeBSD与Linux兼容,但Linux更便于用户的使用。,1.5 Linux的获得,购买Red Hat光盘 下载文件发布(ISO)Red Hat 的官方FTP站点是:ftp:/pub/Red Hat/Linux 用户可以使用任何操作系统下的FTP客户端软件下载。,1.6 小结,本章概括性地介绍了Linux的产生与发展过程,主要内容包括Linux的发展历史、Linux的发行版本、Linux和Unix的区别、如何获得Linux等内容。通过本章的学习,可以对Linux操作系统的产生背景、产生过程、特点和与Unix的区别,以及如何获得Linux等内容有一个概括性的了解,进而为学习和掌握Linux打下坚实的基础。,第二章 Red Hat Linux系统安装,2.1 安装前的准备工作 2.2 安装Red Hat Linux 2.3 系统的启动与关机 2.4 删除 Red Hat Linux 2.5 小结,2.1 安装前的准备工作,2.1.1 备份数据 为了保证数据的安全,如果硬盘中已经安装了DOS或Windows9x2000等操作系统,在安装Linux系统之前,先将硬盘中的重要数据进行备份。,2.1 安装前的准备工作,2.1.2 收集硬件信息 Red Hat Linux 9 系统与最近两年内出现的多数硬件兼容。最新的硬件支持列表可在下述网址中查到:http:/获取系统的硬件配置信息的方法就是从“我的电脑”中的“属性”菜单的相应菜单选项中查看计算机的硬件配置列表。,2.1 安装前的准备工作,2.1.3 Linux系统的占用空间 Linux具有以下四种安装类型。1.个人桌面 只安装一种语言(如英语)的个人桌面所推荐的磁盘空间需求的最小值是1.7GB。如果兼选GNOME和KDE的个人桌面则是1.8 GB。如果计划选择所有软件包并且还选择了额外的单个软件包,可能至少需要5.0GB磁盘空间。,2.1.3 Linux系统的占用空间,2.工作站 只安装一种语言(如英语)的工作站所推荐的磁盘空间需求的最小值是2.1GB。如果兼选GNOME和KDE的工作站则是2.2GB。如果计划选择所有软件包组并且还选择了额外的单个软件包,可能至少需要5.0 GB磁盘空间。如果提供了更多的空间,就可以在需要的时候安装额外的数据了。,2.1.3 Linux系统的占用空间,3服务器 只安装一种语言(如英语)的服务器所推荐的磁盘空间需求的最小值是:无图形化界面:850MB 全部选择,无图形化界面:1.5GB 全部选择,包括图形化界面:5.0GB 如果计划选择所有软件包组,并且还选择了额外的单个软件包,至少需要5.0 GB磁盘空间。,2.1.3 Linux系统的占用空间,4定制 为定制安装推荐的磁盘空间需求如下所示:定制(至少):475MB 定制(全部选择):5.0GB,2.2 安装Red Hat Linux,2.2.1 图形化安装界面 Red Hat Linux安装程序不仅仅提供了安装进程的对话框。除了提供从shell提示下输入命令的方法外,它还提供了几种不同类型的消息。安装程序在五个虚拟控制台中显示这些消息,可以用一个组合键在其间切换。关于虚拟控制台的列表,所用的切换键组合,以及它们显示的内容,参阅表 2-1。,2.2.1 图形化安装界面,表2-1 控制台、组合键和内容 控制台 组合键 内容 1 Ctrl+Alt+F1 安装对话框 2 Ctrl+Alt+F2 shell提示 3 Ctrl+Alt+F3 安装日志(安装程序的消息)4 Ctrl+Alt+F4 与系统相关的消息 5 Ctrl+Alt+F5 其他消息 7 Ctrl+Alt+F7 X图形化显示,2.2.2 文本模式安装界面,Red Hat Linux文本模式安装使用一个基于屏幕的界面,它包括通常在图形化用户界面中能够看到的屏幕“构件”。图2-1和图2-2显示了将会看到的屏幕。,2.2.2 文本模式安装界面,图2-2 在Disk Druid中所见的安装程序,图2-1 在“引导装载程序配置”中 所见的安装程序,2.2.3 选择安装方法,1.从光盘中安装 从光盘中安装要求具有Red Hat Linux光盘,以及光盘驱动器。大部分计算机允许从光盘引导。如果系统支持从光盘引导,这种光盘安装方法将非常方便。2.从硬盘安装 硬盘安装需要使用ISO(或光盘)映像。ISO映像是光盘映像的完整复制文件。由于Red Hat Linux 的发行版本中包括了大量软件包,可用的ISO映像也有好几个。把所需的ISO映像(二进制的Red Hat Linux光盘)存放到硬盘的目录中后,选择从硬盘安装。这样,就会把安装程序指向要执行安装的目录。,2.2.4 使用信息,1.语言选择2.键盘配置 3.鼠标配置 4.选择安装还是升级5.安装类型 6.磁盘分区设置 自动分区可以不必亲自为驱动器分区而继续安装。如果对系统分区不熟悉,建议不要选择手工分区,而是让安装程序自动分区。要手工分区,选择Disk Druid分区工具。7.自动分区,2.2.5 系统分区,1.系统分区 选择使用手工分区工具Disk Druid来修改设置。这时必须告诉安装程序要在哪里安装 Red Hat Linux。这是通过在将要安装 Red Hat Linux 的一个或多个磁盘分区上定义挂载点来做到的,可能还需要创建或删除分区,如图2-3所示:,2.2.5 系统分区,图2-3 用Disk Druid来分区,2.2.5 系统分区,2.硬盘的图形化表示 Disk Druid 提供了对硬盘的图形化表示。用鼠标单击来突出显示图形化表示中的某一字段。双击编辑某个现存的分区或从现存空闲空间中创建分区。在显示之上,将看到drive名称(如/dev/hda),geom(显示了硬盘的几何属性,包括了三个数字分别代表硬盘汇报的柱面、磁头和扇区数量),以及被安装程序检测到的硬盘驱动器model。,2.2.5 系统分区,3.Disk Druid的按钮 这些按钮控制着Disk Druid的功能。它们用来改变一个分区的属性(例如文件系统类型和挂载点),还可用来创建RAID设备。下面详细解释这些按钮的作用:新建:建立一个新分区。编辑:修改当前被选定分区的属性。删除:删除在”当前磁盘分区”部分中突出显示的分区。重设:把Disk Druid 恢复到它最初的状态。RAID:给部分或全部磁盘分区提供冗余性。LVM:创建一个LVM逻辑卷。(Logical volume manager),2.2.5 系统分区,4.分区字段 在分区层次之上的信息是代表正创建的分区的标签。这些标签定义如下:设备:显示该分区的设备名。挂载点/RAID/Volume:挂载点是文件卷在目录层次内存在的位置;文件卷在该位置上被“挂载”。该字段标明分区将被挂载的位置。类型:显示分区的类型(例如,ext2、ext3、或 vfat)。格式化:显示了正创建的分区是否会被格式化。大小(MB):显示分区的大小(MB)。开始:显示分区在硬盘上开始的柱面。结束:显示分区在硬盘上结束的柱面。隐藏 RAID 设备或 LVM 卷组成员:如果不想看到创建的 RAID 设备或 LVM 卷组成员,选择该选项。,2.2.5 系统分区,5.推荐的分区方案一个交换分区(至少 32 MB)交换分区用来支持虚拟内存。一个/boot 分区(100 MB)这个挂载在/boot 上的分区包含操作系统的内核(允许系统引导 Red Hat Linux),以及其它几个在引导过程中使用的文件。一个根分区(1.7-5.0 GB)这是“/”(根目录)将被挂载的位置。,2.2.5 系统分区,6.添加分区 要添加一个新分区,选择“新建”按钮。一个如图2-4所示的对话框就会出现:图2-4 创建一个新分区,2.2.5 系统分区,7.文件系统类型 Red Hat Linux 允许依据分区将使用的文件系统来创建不同的分区类型。下面是对不同文件系统以及它们的使用方法的简单描述。ext2:ext2文件系统支持标准 Unix文件类型(常规文件,目录,符号链接等),它还提供了分派长至255个字符文件名的能力。ext3:ext3文件系统是基于ext2文件系统之上的,它有一个主要优点 登记,使用登记的文件系统减少了崩溃后恢复文件系统所花费的时间。物理卷(LVM):创建一个或多个物理卷(LVM)分区允许创建一个 LVM 逻辑卷。软件 RAID:创建两个或多个软件RAID分区允许创建一个RAID设备。交换空间:交换分区被用于支持虚拟内存。vfat:vfat文件系统是一个Linux文件系统,它与Microsoft Windows 的 FAT文件系统的长文件名兼容。,2.2.5 系统分区,8.编辑分区 要编辑一个分区,选择“编辑”按钮或双击该分区。9.删除一个分区 要删除分区,在“分区”部分将之突出显示,然后点击“删除”按钮。需要确认此项删除。,系统配置,1.选择引导装载程序 为了不使用引导盘来引导系统,通常需要安装引导装载程序。安装程序为提供了两个引导装载程序:GRUB 和 LILO。GRUB(GRand Unified Bootloader)是一个默认安装的功能强大的引导装载程序。GRUB能够通过连锁载入另一个引导装载程序来载入多种操作系统(连锁载入是通过载入另一个引导装载程序来载入DOS或Windows之类不被支持的操作系统的机制)。LILO(LInux LOader)是用于Linux的灵活多用的引导装载程序。它并不依赖于某一特定文件系统,能够从软盘和硬盘引导Linux内核映像,甚至还能够引导其它操作系统。,系统配置,2.高级引导装载程序配置 现在,已选定了要安装的引导装载程序,同时可以决定要在哪里安装引导装载程序。如图2-5所示,可以在下面两个位置之一安装引导装载程序:主引导记录(MBR):这是推荐安装引导装载程序的地方,除非 MBR 已经安装了另外的引导装载程序,例如 System Commander。引导分区的第一个扇区:如果已在系统上使用另一个引导装载系统的话,推荐这个位置。在这种情况下,另外的引导装载系统会首先取得控制权。然后可以配置它来启动 GRUB(或 LILO),继而引导 Red Hat Linux。,系统配置,图2-5 高级引导装载程序配置,系统配置,3.恢复模式 如果需要使用恢复模式,有几个选项可供选择。使用光盘来引导,在“boot:”提示下输入linux rescue。通过根据boot.img映像制作的安装引导盘来引导系统。通过根据bootnet.img制作的网络引导盘根据pcmcia.img制作的PCMCIA引导盘来引导。,系统配置,4.SMP主板、GRUB和LILO SMP是对称多重处理(Symmetric Multiprocessing)的简写,它是一个通过多个 CPU 同时完成单独进程(多重处理)来提供快速性能的计算机体系。如果安装程序检测到系统上有 SMP主板,它会自动创建两个引导装载程序项目。在grub.conf中的两个GRUB项目将会是Red Hat Linux(kernel version)和Red Hat Linux(kernel version-smp)。Red Hat Linux(kernel version-smp)将会被默认引导。在lilo.conf中的两个LILO项目将会是linux和linux-up。linux项目将会被默认引导。,系统配置,5.配置联网 安装程序会自动检测到拥有的任何网络设备,并把它们显示在“网络设备”列表中。选定网络设备后,点击“编辑”。弹出的”编辑接口”屏幕上,如图2-6所示。可以选择通过DHCP 来配置网络设备的IP地址和子网掩码(若没有选择DHCP则手工配置),可以选择在引导时激活该设备。如果选择了“引导时激活”,网络接口就会在引导时被启动。如果网络设备有一个主机名,可以选择要DHCP(动态主机配置协议)自动检测它,或者在提供的字段中手工输入主机名。最后,如果手工地输入了IP和子网掩码信息,可能还得输入网关、主要、次要、和第三DNS地址。,系统配置,图2-6 编辑网络设备,系统配置,6.防火墙配置 防火墙的配置如图2-7所示:图2-7 防火墙配置,系统配置,6.防火墙配置 选择系统的安全级别:高级:系统就不会接受那些没有被具体指定的连接(除了默认设置外)。中级:防火墙将不准系统访问某些资源。无防火墙:给予完全访问权并不做任何安全检查。,系统配置,6.防火墙配置 选择“定制”来添加信任的设备或允许其它的进入接口。信任的设备:选择“信任的设备”中的任何一个将会允许系统接受来自这一设备的全部通信;它不受防火墙规则的限制。允许进入:启用这些选项将允许具体指定的服务穿过防火墙。,系统配置,7.安装并支持多种语言。必须选择一种语言作为默认语言。图形界面如图2-8所示:图2-8 语言支持的选择,系统配置,8.时区选择 可以通过选择计算机的物理位置,或者指定时区和通用协调时间(UTC)间的偏移来设置时区。注意屏幕上端的两个标签(如图2-9所示)。图2-9 配置时间,系统配置,9.设置根口令 安装程序会提示为系统设置一个根口令。必须输入一个根口令,如图2-10所示:图2-10 根口令,系统配置,10.验证配置1.启用 MD5 口令 允许使用长口令(长至 256 个字符),而不是标准的八个字符或更少。2.启用屏蔽口令 提供一个保存口令的安全方法。口令被贮存在只能够被根用户读取的/etc/shadow 文件中。3.启用 NIS 允许使用一个公用口令和组群文件来运行位于同一网络信息服务域内的一组计算机。可以从下列选项中选择:NIS 域 允许指定系统所属的域或计算机组。使用广播来寻找 NIS 服务器 允许在局域网中广播消息来寻找一个可用的 NIS 服务器。NIS 服务器 导致计算机使用一个指定的 NIS 服务器,而不是在局域网中广播求任何可用的服务器来主持系统。,系统配置,4.启用 LDAP 告诉计算机使用 LDAP 做部分或全部验证。LDAP 合并机构中的某类信息。11.选择软件包12.选择单个软件包13.安装软件包14.创建引导盘,2.2.7 安装完成,安装程序会提示做好重新引导系统的准备。如果安装盘在重新引导时没有被自动弹出,记住取出。,2.3 系统的启动与关机,2.3.1 引导系统按“Enter”键 导致默认的引导项目被引导。选择一个引导标签,接着按“Enter”键 导致引导装载程序引导与该引导标签相对应的操作系统。(在 LILO 的文本模式引导装载程序的提示下按“?”或“Tab”键可得到一个有效的引导标签的列表。)等待 引导装载程序的等待时间过后(默认为十秒),引导装载程序将会自动引导默认的引导项目。选择引导 Red Hat Linux,应该看到一行一行关于系统的信息往上卷。最后,可以看到一个 login:提示或 GUI 登录屏幕。根据提示输入用户名和密码,进入Linux桌面系统。,2.3 系统的启动与关机,注销与关机注销 要注销你的图形化桌面会话,选择“主菜单”“注销”。关机 选择“主菜单”“注销”,然后选择“关闭计算机”,单击“确定”。要在 shell 提示下关闭计算机,键入命令:halt,2.4 删除Red Hat Linux,要从系统中卸装Red Hat Linux,使用命令:fdisk/mbr;从一个硬盘驱动器中删除Linux,使用一个可以处理各种分区的工具软件。例如使用分区工具parted,依次输入以下命令:parted/dev/hda print rm print quit,2.5 文件与目录的基本概念,2.5.1 文件与文件类型 Linux系统中有三种基本的文件类型 1.普通文件 2.目录文件 3.设备文件,文本文件,二进制文件,用于管理和组织系统中的大量文件,存储了一组相关文件的位置、大小等信息,块设备文件,字符设备文件,2.5 文件与目录的基本概念,2.5.2 目录 Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成Linux文件系统的树型层次结构。以根目录“/“为起点。,“.”表示工作目录”.“代表其父目录,用户主目录,系统目录,2.5 小结,本章主要介绍有关安装方面的内容,主要包括安装前的准备工作、安装Red Hat Linux的方法、系统的启动与关机方法、以及删除 Red Hat Linux的方法。,第三章 Linux常用命令,3.1 管理文件和目录的命令3.2 有关磁盘空间的命令 3.3 文件备份和压缩命令 3.4 有关关机和查看系统信息的命令3.5 管理使用者和设立权限的命令3.6 线上查询的命令3.7 文件阅读的命令3.8 有关网络的操作命令3.9 其他的命令3.10 命令历史和 Tab 自动补全3.11 小结,3.1 管理文件和目录的命令,几个经常使用的管理文件和目录命令的功能如表3-1所示:表3-1 管理文件和目录的命令 命令 功能 pwd 判定当前目录 cd 改变所在目录 ls 查看目录下的内容 cat 显示文件的内容 grep 在文件中查找某字符 touch 创建文件 cp 复制文件 mv 移动文件 rm 删除文件,3.2 有关磁盘空间的命令,常用的有关磁盘空间的操作命令的功能如表3-2所示。表3-2 有关磁盘空间的命令 命令 功能 mount 挂上文件系统 umount 卸下已挂上的文件系统 df 检查各硬盘分区和已挂上来的文件系统的磁盘空间 du 显示文件目录或大小 fsck 主要是检查和修复 linux 文件系统,3.3 文件备份和压缩命令,在Red Hat Linux中,可以使用的文件压缩工具有:gzip、bzip2和zip。各命令的功能如表3-3所示。表3-3 有关文件备份和压缩的命令 命令 功能 bzip2/bunzip2 扩展文件名为.bz2的压缩/解压工具 gzip/gunzip 扩展文件名为.gz的压缩/解压工具 zip/unzip 扩展文件名为.zip的压缩/解压工具 tar 创建备份和归档,3.4 有关关机和查看系统信息的命令,有关关机和查看系统信息的命令的主要功能如表3-4所示。表3-4 有关关机和查看系统信息的命令 命令 说明 shutdown 正常关机 reboot 重启计算机 ps 查看目前程序执行的情况 top 查看目前程序执行的情景和内存使用情况 kill 终止一个进程 date 更改或查看目前时间,3.5 管理使用者和设立权限的命令,其功能如表3-5所示。表3-5管理使用者和设立权限的命令 命令 说明 chmod 用来改变权限 su 用来修改用户 useradd 用来增加用户,3.6 线上查询的命令,表3-6列出了几个常用的有关线上查询的命令及其功能。表3-6常用的线上查询命令及其功能 命令 功能 man 查询和解释一个命令的使用方法,还有这个命令的说明事项 locate 定位文件和目录 whatis 寻找某个命令的含义,3.7 文件阅读的命令,有关文件阅读的命令的功能如表3-7所示。表3-7 有关文件阅读的命令 命令 功能 head 查看文件的开头部分 tail 查看文件结尾的十行 less 分页工具,允许一页一页(或一个屏幕一个屏幕)地查看信息 more 分页工具,它允许一页一页(或一个屏幕一个屏幕)地查看信息,3.8 有关网络的操作命令,有关网络的操作命令及其功能如表3-8所示。表3-8 有关网络的操作命令的功能 命令 功能 ftp 传送文件 bye 结束连线并结束程序 ping 检测主机 telnet 远端登录 rlogin 远端登录 netstat 显示网络状态,3.8 有关网络的操作命令,3.8.1 Linux网络配置常用命令Hostname 可以使用hostname命令来获得当前系统的名字。同样设置计算机的名字也可以使用hostname命令,但这需要root权限,例:#hostname#hostname 这个配置必须写入启动文件,以便每一次系统启动都能正确完成设置。:/etc/hosts/etc/systemconfig/network,3.8 有关网络的操作命令,2.ifconfig ifconfig命令会把一个IP地址分配给一个网络接口,然后,用户的系统就会知道存在着这样一个网络接口还会知道它对应着某个特定的IP地址。ifconfig命令单独使用时显示当前系统中活动的网卡设置。ifconfig eth0 down 暂停eth0网络接口的工作,3.8 有关网络的操作命令,3.ifup和ifdown ifup命令用于启动指定的非活动网卡设备,该命令与ifconfig up命令相似。ifdown命令用于停止指定的活动网卡设备,该命令与ifconfig down命令功能相似。这两个命令的格式如下:ifup 网卡设备名 ifdown 网卡设备名,3.8 有关网络的操作命令,4.route 用户的路由列在/proc/net/route文件里保存的路由分配表里。如果想看到路由表,则输入不带任何参数选项的route命令。route add net 网络地址 netmask 子网掩码 dev 网卡设备名例:,3.8 有关网络的操作命令,5.ping ping命令是最常用的网络测试命令,该命令通过向被测试的目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机的网络连接状态。在Linux系统中,ping命令默认会不间断地发送ICMP报文直到用户使用“Ctr+C”键来终止该命令,使用“-c”参数可指定发送ICMP报文的数目。该命令的格式如下:ping-c 发出报文数目的主机地址,3.9 其他的命令,其他一些常用的几个命令如表3-9所示。表3-9 其他比较常用的几个命令 命令 功能 echo 用来显示一串字 clear 清除显示器 passwd 修改密码 lpr 打印,3.10 命令历史和 Tab 自动补全,使用向上箭头和向下箭头键来上下滚动发现以前使用过的命令。命令行历史实际上被保存在一个文件中,它是我们的登录目录中叫做.bash_history的文件。我们可以用几种方法来读取:使用 vi、cat、less、more以及其它命令。还可以使用另外一种比较省时的方式:命令自动补全,使用Tab键。,3.11 小结,本章主要介绍Linux操作系统常用命令,主要内容包括:管理文件和目录的命令、有关磁盘空间的命令、有关文件备份和压缩命令、有关关机和查看系统信息的命令、管理使用者和设立权限的命令、有关线上查询的命令、有关文件阅读的命令、有关网络的操作的命令等。,第四章 X Window系统,4.1 X Window系统简介4.2 X Window与Microsoft Windows的比较4.3 X 服务器4.4 X 配置4.5 GNOME4.6 KDE 4.7 小结,4.1 X Window系统简介,简单说,X Window就是linux的完整的图形化界面,但这么说还不是很完整。X Window是一个相当灵活的可配置的环境,它为最终用户和X Window应用软件的开发人员提供了很大的灵活性。X Window是最底层的标准图形工具,它负责提供基本的图形操作,如打开窗口或显示图像。X Window的核心概念是客户机/服务器机构。X Window提供了不局限于一个系统的环境。X Window环境引入的另一个概念是窗口和界面的分离。在X Window环境下,必须运行两个应用程序才能提供完整的图形化用户界面。Redhet9.0使用的默认的窗口管理器是GNOME窗口管理器。窗口管理器以标准预定义的方式与X服务器交流。,4.2 X Window与Microsoft Windows的比较,两者有本质的不同。例如,Microsoft是完整的操作系统,具有从内核到shell到窗口环境等所有的内容,而X Window只是操作系统的一部分,即窗口环境。相同点 主要相似之处在于两者都有图形界面,都可以处理多个窗口。它们都允许用户通过键盘和简单字符以外的其他方式进行信息交互。用户可以利用键盘和鼠标,建立组和菜单、窗体、窗口和对话框界面。,4.2 X Window与Microsoft Windows的比较,4.2.2 不同点 这两个窗口之间还存在很大的差别,主要表现在:界面的灵活性。界面配置的微调控制。C/S技术。,4.3 X 服务器,X Winow系统的核心是X服务器。X服务器负责以下几个工作:支持各种显示卡和显示器类型。X Window显示的分辨率、刷新速度和颜色深度。基本窗口管理,包括显示和关闭窗口、跟踪鼠标和击键。,4.4 X 配置,要安装X窗口系统,可以在kickstart安装过程中配置它。方法是,在如图4-1所示的“X配置”窗口上选择“配置X窗口系统”按钮。如果该选项没有被选,X 配置选项就会被禁用,skip X选项就会被写入kickstart文件。,4.4 X 配置,图4-1 X配置,4.4 X 配置,常规 配置 X 的第一步是选择默认的色彩深度和分辨率。从相应的下拉菜单中选择它们。确定指定与视频卡和显示器兼容的色彩深度及分辨率。4.4.2 视频卡“探测视频卡”被默认选择。如果想让安装程序在安装中探测视频卡,则接受默认设置,多数现代视频卡都能被探测到。显示器 配置了视频卡之后,点击“显示器”标签,“探测显示器”被默认选择。,4.5 GNOME,GNOME成为Linux图形化的X桌面的重要部分基于以下几点原因:许可限制协议。该软件完全开放源码,任何人可以销售,基于该软件的商业软件无需购买软件许可。允许赠送、改编、修改,无需通过集中资源控制,对于更改和发布更改没有许可的限制。允许支持多操作系统和外部编程语言。该软件可以和任何GNOME可以识别的窗口管理器一起工作。,4.5 GNOME,4.5.1 GNOME简介 由于GNOME属于整合式的桌面环境,所以它是由许多功能强大的组件所组成,其中包括:启动应用程序和显示状态的控制面板放置应用程序及数据的桌面一组标准的桌面工具和应用程序一组协调各应用程序的规则 除了包含功能强大的组件以外,GNOME也具有高度的可设置性,所以可以根据个人的喜好或习惯来设置桌面环境,以符合个人的需要。GNOME桌面环境如图4-2所示。,4.5 GNOME,图4-2 图形化桌面 图形化桌面环境能够进入计算机的应用程序和系统设置,它提供了三种主要工具来使用系统上的应用程序:面板图标、桌面图标、以及菜单系统。,4.5 GNOME,4.5.2 控制面板 桌面面板是横贯屏幕底部的长条。它包含了便于使用系统的图标和小型程序。主菜单 应用程序启动器 工作区切换器 任务条 使用通知区域 验证图标 打印机通知警告图标 Applet的使用 配置桌面面板,4.5 GNOME,4.5.3 文件管理器图4-3文件管理器图标4.5.4 从这里开始 定制桌面、背景、屏幕保护程序、音效、键盘快捷键、改变桌面背景、默认程序指定、日期和时间、声卡检测、用户和组群,4.5 GNOME,Mozilla 1.使用Mozilla浏览万维网 2.Mozilla网页编辑器 可以使用Mozilla网页编辑器来创建网页。使用这个工具,不需了解 HTML。,4.5 GNOME,Evolution 第一次启动Evolution,欢迎屏幕如图4-5所示。配置完电子邮件连接后Evolution的主屏幕如图4-6所示。图4-5 Evolution 的欢迎界面 图4-6Evolution的主屏幕,4.5 GNOME,注销 退出 GNOME 时,会看到一个对话框(如图4-7所示),它给以下几种选择:注销 GNOME(保持系统运行);重新启动机器;或完全关机。图4-7 桌面注销确认,4.6 KDE,KDE简介1.与GNOME的不同2.典型的KDE桌面,如图4-8所示。图4-8 典型的KDE桌面,4.6 KDE,4.6.2 控制面板主菜单使用小程序在面板上添加图标和小程序配置KDE面板,4.6 KDE,4.6.3 管理文件 Konqueror是KDE桌面的文件管理器和万维网浏览器。要启动Konqueror来管理文件,点击起点图标如图4-9所示。图4-9 Konqueror起点图标,4.6 KDE,4.6.4 Konqueror 1.使用Konqueror浏览万维网 要启动 Konqueror,选择“主菜单”“互联网”“更多互联网应用程序”“Konqueror Web 浏览器”。2.用Konqueror来查看图像 可以使用Konqueror文件管理器来查看图像。,4.6 KDE,4.6.5 KMail 要打开KMail,点击“主菜单”“互联网”“更多互联网应用程序”“KMail”。如图4-10所示。图4-10 KMail主屏幕,4.6 KDE,在能够使用KMail之前,必须配置它来收发邮件。要运行配置工具,选择KMail工具栏上的“设置”,然后点击“配置KMail”。4.6.6 定制 KDE 一些配置选项:KDE 组件外观和主题 区域和辅助功能 系统管理“Web 浏览”,4.6 KDE,4.6.7 帮助 可以通过从“主菜单”中选择“帮助”来进入帮助中心。要从桌面进入帮助中心,右击桌面,然后选择“帮助”“KDesktop 手册”。注销图4-11 KDE注销屏幕,4.7 小结,本章介绍X Window系统,X Window就是Linux的完整的图形化界面,是一个相当灵活的可配置的环境,可为最终用户和X Window应用软件的开发人员提供了很大的灵活性。X Window是最底层的标准图形工具,其核心概念是客户机/服务器机构。X Window环境引入的另一个概念是窗口和界面的分离。在X Window环境下,必须运行两个应用程序才能提供完整的图形化用户界面。第一个是x服务器,第二个应用程序是窗口管理器。X Window是操作系统的一部分,即窗口环境。,第五章 Red Hat Linux常用工具,5.1 编辑文本文件5.2 软件包管理5.3 Samba5.4 在Linux下使用Windows共享打印机5.5 小结,5.1 编辑文本文件,5.1.1 gedit图形化文本编辑器点击“主菜单”“附件”“文本编辑器”。在shell提示下键入gedit来启动gedit。gedit只能在图形化桌面环境中运行。5.1.2 文本编辑器vi1.启动vi编辑器 单击“主菜单”“系统设置”“服务器设置”“终端”。只有在Linux仿真终端环境下才能使用vi编辑器。,5.1.2 文本编辑器vi,2.vi编辑器的编辑、命令和插入模式进入vi之后,首先进入的是编辑模式,此时输入的字母都将作为编辑命令解释。输入相应命令进入插入模式。此时输入的任何字符都将作为文件内容保存起来,并显示在屏幕上。编辑模式下按“:”键进入命令模式。,5.1 编辑文本文件,3.添加文本只有在插入模式下才可以添加文本 insert命令和append命令 使用insert命令,输入的字符是插在光标位置的左面,append命令,输入的字符是追加到光标的右面。,5.1 编辑文本文件,4.删除文本只有在编辑模式和命令模式下才能删除文本x命令、dl命令、dd命令、shift+X键、shift+D键、shift+S键,5.1 编辑文本文件,5.在vi编辑器屏幕中移动光标 只能在编辑模式和插入模式中移动光标输入w,以单词为单位向后移动光标;输入b,以单词为单位向前移动光标。,5.1 编辑文本文件,6.在vi编辑器中查找文本如果当前正在文档中向后查找文本,那么可以同时按下shift+N键,继续查找文本,只是查找的方向相反。如果要在文档中的某一行中查找,那么输入大写的F可以从光标所在位置向后查找,直至这一行的结尾;同时按下shift+F可以从光标所在位置向前查找,直至这一行的开头。,5.1 编辑文本文件,7.剪切、拷贝和粘贴文本插入模式下不允许剪切、拷贝和粘贴文本 输入yy命令:拷贝文本输入p命令:把剪切或拷贝的文本粘贴到文档中,5.1 编辑文本文件,8.保存文档并退出vi编辑器 命令模式下输入命令::w 将当前编辑的内容保存:q 退出Vi:wq 保存退出vi:q!不保存退出vi,5.1 编辑文本文件,5.1.3 查看PDF Red Hat Linux提供了PDF阅读器:xpdf 桌面环境中,选择“图形”“PDF查看器”shell提示下键入xpdf 也可以下载安装Adobe Acrobat Reader PDF查看器,5.2 软件包管理,Red Hat Linux系统上的所有软件都被分成可被安装、升级或删除的RPM软件包。5.2.1 RPM的设计目标(1)可升级性(2)强大的查询功能(3)系统校验(4)纯净源码,5.2 软件包管理,5.2.2 使用RPM RPM有5种基本操作模式:1.安装 登录为根用户,然后在shell提示下键入下面的命令(为RPM软件包名称):rpm-ivh2.删除安装 在shell提示下键入下面的命令(foo为软件包名称):rpm-e foo,5.2.2 使用RPM,3.升级 同安装类似。rpm-U4.查询 使用rpm-q命令来查询安装的软件包的数据库,如:rpm-q foo 显示foo软件包的名称版本和发行号码5.校验 rpm V 校验软件包。,5.2 软件包管理,5.2.3 检查软件包的签名校验某软件包是否被损坏或篡改过,在shell提示命令下键入下面的命令:rpm-Knogpg 或 rpm-Kvvnogpg 想确认创建软件

    注意事项

    本文(Linux基础与应用.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开