【浙江工商大学】第1章 Linux系统概述.ppt

上传人:qwe****56 文档编号:70278616 上传时间:2023-01-18 格式:PPT 页数:76 大小:1.52MB
返回 下载 相关 举报
【浙江工商大学】第1章 Linux系统概述.ppt_第1页
第1页 / 共76页
【浙江工商大学】第1章 Linux系统概述.ppt_第2页
第2页 / 共76页
点击查看更多>>
资源描述

《【浙江工商大学】第1章 Linux系统概述.ppt》由会员分享,可在线阅读,更多相关《【浙江工商大学】第1章 Linux系统概述.ppt(76页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、2023/1/171上机安排软件软件0901第第04,07,10,12,14,16周周周周3上午上午1,2节节软件0902第04,07,10,12,14,16周周5晚上9,10节第1章 Linux系统概述 Linux的用户接口 Linux的历史、现状和特点 Linux系统的安装 Linux的图形环境 Linux环境下软件的安装2023/1/173各种单词发音linux:/lnks/GNU:/gnu/gnome:/gnom/ubuntu:/ubuntu/SUSE:/sus/YUM:/jm/2023/1/174Linux系统的历史Richard Stallman组织开发了一个完全基于自由软件的软件

2、体系计划。GNU(GNU是GNU is Not UNIX的递归缩写)GPL(General Public License简称)20世纪80年代,Andrew S.Tanenbaum教授自行设计了一个微型UNIX操作系统MINIX。Linux 1991年芬兰赫尔辛基大学的学生Linus Torvalds开发。2023/1/175Linux的现状当前流行的软件三种模式,即:商业软件(Commercial software)共享软件(Shareware)自由软件(Freeware或Free software)Linux是自由软件的杰出代表。目前Linux的用户分为个人用户、专业用户和商业用户。202

3、3/1/176Linux的特点与UNIX兼容 自由软件,源码公开 性能高,安全性强 便于定制和再开发 互操作性高 多任务和真正的32/64位操作系统2023/1/177Linux的版本两种版本核心(Kernel)版本发行(Distribution)版本2023/1/178Linux的核心版本序号由三部分数字构成,其形式为:主版本号.次版本号.修订次数例如:2.6.25表示对核心2.6版本的第25次修订。约定次版本号为奇数时,表示该版本加入新内容,但不一定很稳定,相当于测试版;次版本号为偶数时,表示这是一个可以使用的稳定版本。2023/1/179Linux的发行版本UbuntuFedoraSUS

4、E/openSUSEDebian GNU/LinuxMandriva LinuxSlackwareRed Hat(Enterprise)LinuxCentOS2023/1/1710Linux的发展优势与存在的问题发展优势开放源码系统受到各国政府的大力支持得到全球各大软、硬件公司的支持价格优势和安全性不利因素多数用户不熟悉办公软件与MS Office的兼容性硬件设备的支持Web应用系统的支持(国内网站、网银)2023/1/1711Linux系统的安装Linux与Windows共存先安装Windows,再安装Linux。Linux引导程序安装在主引导记录(MBR)上。在Windows环境下若要删除

5、Linux在MBR上的引导程序,需运行:fdisk/mbr2023/1/1712Linux系统的安装步骤1.光盘引导2.分区3.配置引导程序4.安装2023/1/1713Redhat Linux的安装步骤语言选择2023/1/1714Redhat Linux的安装步骤键盘配置2023/1/1715Redhat Linux的安装步骤鼠标配置2023/1/1716Redhat Linux的安装步骤选择安装还是升级2023/1/1717Redhat Linux的安装步骤磁盘分区设置2023/1/1718Redhat Linux的安装步骤自动分区2023/1/1719Redhat Linux的安装步骤

6、手动分区2023/1/1720Redhat Linux的安装步骤添加分区2023/1/1721Redhat Linux的安装步骤引导装载程序配置2023/1/1722Redhat Linux的安装步骤高级引导装载程序配置2023/1/1723Redhat Linux的安装步骤网络配置2023/1/1724Redhat Linux的安装步骤网络配置2023/1/1725Redhat Linux的安装步骤防火墙配置2023/1/1726Redhat Linux的安装步骤语言支持的选择2023/1/1727Redhat Linux的安装步骤时区配置2023/1/1728Redhat Linux的安装

7、步骤设置根口令2023/1/1729Redhat Linux的安装步骤选择软件包2023/1/1730Redhat Linux的安装步骤选择软件包组2023/1/1731Redhat Linux的安装步骤选择软件包组2023/1/1732Redhat Linux的安装步骤安装软件包2023/1/1733Redhat Linux的安装步骤视频卡配置2023/1/1734Redhat Linux的安装步骤配置显示器2023/1/1735Redhat Linux的安装步骤定制配置2023/1/1736Linux的分区支持多种文件系统ext2、ext3、LinuxSwap、FAT16、FAT32、NT

8、FS最少需要2个分区/:根分区。swap:交换分区,大小为内存12倍。2023/1/1737Linux的分区Linux通过字母和数字的组合来标识硬盘分区前两个字母标识分区所在设备的类型,如:hd表示IDE硬盘,sd表示SCSI硬盘第三个字母表示分区在哪个设备上,如:hda表示第一块IDE硬盘,hdb表示第二块IDE硬盘,sda表示第一块SCSI硬盘最后的数字表示分区的次序,如数字14表示主分区或扩展分区,逻辑分区从5开始。U盘,作为SCSI设备看待。2023/1/1738Linux的引导程序LILO(LInux LOader)一个 较老的Linux 引导加载程序GRUB(GRand Unifi

9、ed Bootloader)是一个多重操作系统启动管理器。主流发行版在最新版本中都默认GRUB引导。GRUB正在逐渐取代LILO。2023/1/1739Linux的目录组织结构/:Linux文件系统的入口,是最高一级的目录。/boot:Linux的内核及引导系统程序所需要的文件。一般情况下,GRUB或LILO系统引导管理器也位于这个目录。安装系统时可单独为/boot划分一个100MB左右的分区。2023/1/1740Linux的目录组织结构/bin:基础系统所需要的那些命令位于此目录,如 ls、cp、mkdir等命令。/etc:存放系统配置文件的所在地,用户帐号及密码配置文件也存在于此。/ro

10、ot:Linux超级权限用户root的主目录。2023/1/1741Linux的目录组织结构/home:普通用户主目录的默认存放位置。可以为/home单独创建一个分区。/lib:库文件存放目录。/lost+found:在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。2023/1/1742Linux的目录组织结构/media:即插即用型存储设备的挂载点。/mnt:一般是用于存放挂载储存设备的挂载目录。/opt:表示可选择的意思,有些软件包也会被安装在这里,即自定义软件包。有些用户自己编译的软件包,就可以安装在这个目录中。2023/1/1743Linux的

11、目录组织结构/dev:设备文件存储目录,如声卡、磁盘./proc:操作系统运行时,存放进程信息及内核信息。/sbin:存放root使用的系统管理命令,普通用户无权限执行这个目录下的命令。/tmp 临时文件目录,/var/tmp目录和这个目录相似。2023/1/1744Linux的目录组织结构/usr:存放系统安装的应用程序、命令、帮助文件等。可为此目录专门建一分区。/var:此目录的内容经常变动,可为此目录专门建一分区。/var/log用来存放系统日志的目录/var/www目录是定义Apache服务器站点存放目录/var/lib 用来存放一些库文件2023/1/1745Linux提供的4种用户

12、接口命令行接口菜单图形用户界面程序接口2023/1/1746Linux提供的4种用户接口命令行接口功能强大,主要为系统管理员和熟悉命令的用户使用。Linux下的命令解释程序称为shellBourne Shell(sh)C Shell(csh)Bourne Again Shell(bash)Korn Shell(ksh)2023/1/1747Linux提供的4种用户接口菜单提供针对某一功能子集的便捷操作。2023/1/1748Linux提供的4种用户接口图形用户界面2023/1/1749Linux提供的4种用户接口程序接口也称为系统调用接口在UNIX/Linux系统中,系统调用以C函数的形式出现

13、。例如:fd=open(file1.c,2);2023/1/1750X Window系统也称为X11或X。是Unix和类Unix操作系统的标准图形接口。Linux上使用的是X.Org提供的X Windows系统的开源实现,当前最新版本是X11R7.3。体系结构客户/服务器模型X协议2023/1/1751X Window系统X 的客户服务器模型X服务器X客户端X客户端X客户端其他应用程序键盘显示器鼠标其他设备使用本地或远程X协议使用硬件I/O2023/1/1752X Window系统X服务器也称为显示管理器。控制实际显示设备和输入设备。每个显示设备只有一个唯一的X服务程序。2023/1/1753

14、X Window系统X客户程序使用X服务器提供的功能的应用程序。典型的X客户程序:窗口管理器:AfterStep、KWin、Metacity、fvwm、twm等。桌面系统:gnome、kde、cde等。2023/1/1754X Window系统X协议是一个抽象的应用服务协议。是X服务器和X客户端通信的途径。X协议建立在常用的传输协议之上。2023/1/1755X Window系统XFree86是对X11的一个开放源码的实现。最初它开发运行在Intel x86 PC上,因此得名。自1992年至2004年,XFree86是X Window系统中使用最广泛的平台。后来由于XFree86的开发因软件许

15、可证出现分岐,而衍生出另一个发展自XFree86 4.4 RC2版本源代码,即X.Org服务器的X Window系統。2023/1/1756X Window系统X窗口管理器在图形用户界面的窗口系统中,控制窗口的位置与外观。是一个完全开放的,和图像显示软件无关的用户界面。用户可以自由决定采用自己喜爱的第三方提供的窗口管理器(不同于MS Windows)。2023/1/1757X Window系统KDEK桌面环境(K Desktop Environment)的缩写。是一种著名的运行于UNIX以及Linux、FreeBSD等操作系统上的自由图形工作环境。系统采用Qt程序库。2023/1/1758X

16、Window系统GNOMEGNU网络对象模型环境(The GNU Network Object Model Environment)。GNU计划的一部分,开放源码运动的一个重要组成部分。目标基于自由软件,为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境。2023/1/1759X Window系统GNOMEGNOME计划提供了两个内容:GNOME桌面环境:一个对最终用户来说符合直觉并十分吸引人的桌面;GNOME开发平台:一个能使开发的应用程序与桌面其他部分集成的可扩展框架。2023/1/1760Linux下的软件安装源代码编译安装应用程序提供可执行文件安装redh

17、at/fedora下的软件安装Debian/Ubuntu下的软件安装2023/1/1761源代码编译安装软件TAR源码包是在Linux环境下经常使用的一种通过源码发布的软件包。tar包文件一般都以tar.gz或tar.bz2作为扩展名如,httpd-2.0.48.tar.gz,tar.gz 表示这是一个经过gzip压缩的tar包。又如,kdevelop-3.1.0.tar.bz2,扩展名tar.bz2表明它是一个经过bzip压缩的tar包。2023/1/1762源代码编译安装软件TAR源码包安装软件的一般过程解开tar包,解包后一般都会形成一个以软件名命名的目录;用cd命令转移到这个目录,依次

18、执行配置、编译和安装命令,安装工作就完成了;安装后,一般应清理一下安装过程中的一些临时文件。2023/1/1763源代码编译安装软件解tar包的命令例子tar-xvzf httpd-2.0.48.tar.gztar-xvjf httpd-2.0.52.tar.bz2配置、编译和安装命令./configuremakemake install2023/1/1764源代码编译安装软件清理临时文件的命令make clean卸载命令make uninstall2023/1/1765RPM包安装Redhat Package ManagerRedHat公司开发的软件包安装和管理程序。RPM已经移值到SunO

19、S、Solaris、AIX、Irix等其它UNIX系统上。2023/1/1766RPM包安装RPM遵循GPL版权协议,用户可以在符合GPL协议的条件下自由使用及传播RPM。RPM可以让用户直接以二进制方式安装软件包,并且可替用户查询是否已经安装了有关的库文件。2023/1/1767RPM包安装在用RPM删除程序时,它会询问用户是否要删除有关的程序。使用RPM来升级软件,RPM会保留原先的配置文件。RPM保留一个数据库,这个数据库中包含了所有的软件包的资料,通过这个数据库,用户可以进行软件包的查询。2023/1/1768RPM包安装RPM包括安装、查询、验证、删除等模式。安装模式rpm-i 安装

20、选项 查询模式rpm-q 查询选项验证模式rpm-V 或-verify 验证选项删除模式rpm-e 2023/1/1769RPM包安装使用RPM的一般选项-v:显示信息-h:用“#”显示完成的进度-keep-temps:保留临时文件,临时文件通常位于/tmp/rpm-*,这个选项要用于debug。-quiet:安静工作,只有当出现错误时才给出提示信息-help:显示帮助-version:显示当前使用的RPM版本2023/1/1770RPM包安装RPM安装和升级的选项使用RPM来安装的一般格式为rpm-i 安装选项 使用RPM来升级的一般格式为rpm-U 安装选项 例:安装软件包xosvies-

21、1.6.3-5.i386.rpm#rpm-i xosvies-1.6.3-5.i386.rpm 2023/1/1771YumYellowdog Updater Modified缩写Yum的理念使用一个中心仓库(repository)管理一部分甚至一个Linux发行版的应用程序相互关系。根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少困扰Linux用户的软件依赖性问题。2023/1/1772Yum安装软件yum install 软件包名称卸载软件yum remove 软件包名称更新软件yum update 软件包名称列出软件信息yum list 软件包名称2023/1/1773

22、Yumyum extenderyum的图形化工具安装:yum install yumex2023/1/1774APTDebian/Ubuntu的软件包管理工具(Advanced Packaging Tool)APT使用一个文件列出可获得软件包的镜像站点地址/etc/apt/sources.list。文件中的各项信息通常按如下格式列出:deb http:/host/debian distribution section1 section2 section3deb-src http:/host/debian distribution section1 section2 section32023/1/1775APT#apt-get update在改变了/etc/apt/sources.list或者/etc/apt/preferences之后运行#apt-get install packagename安装一个新的安装包2023/1/1776APT#apt-get remove packagename移除一个已经安装了的安装包#apt-get-purge remove packagename移除一个已经安装了的安装包#apt-get upgrade更新所有已经安装了的安装包

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com