• 《Linux实战宝典》(日)大竹龙史,(日)山本道子著|(epub+azw3+mobi+pdf)电子书下载

    图书名称:《Liux实战宝典》【作者】(日)大竹龙史,(日)山本道子著【丛书名】计算机科学先进技术译丛【页数】450【出版社】北京:机械工业出版社,2021.05【ISBN号】978-7-111-67711-6【价格】198.00【分类】LINUX操作系统【参考文献】(日)大竹龙史,(日)山本道子著.Liux实战宝典.北京:机械工业出版社,2021.05.图书封面:图书目录:《Liux实战宝典》内容提要:本书的前半部分从Liux安装到基本操作,尽可能多地发布操作实例,以图文并茂的形式进行说明。此外,在后半部分,我们将发布故障排除以及较为深入的安全知识。附录中介绍了如何在MicrooftWidow中安装VirtualBox虚拟环境,在Liux中安装KVM虚拟环境,以及如何在此虚拟环境中构建两个由一台路由器和两台主机组成的网络。《Liux实战宝典》内容试读第1章Liux的概述和介绍1-1了解Liux发行版1-2安装CetOS1-3安装Jutu1-4系统的初始配置1-5使用h进行远程登录专栏显示管理器和桌面环境的轻量化1-1了解Liux.发行版什么是操作系统当前,在我们日常生活中,不同的目的催生了各种各样的软件。比如电子邮件和W网络的使用,日程表的管理,视频、音频的编辑和创建等。这些软件无一例外都需要硬件(构成计算机的设备),其本身拥有非常复杂的机制。而且这些硬件有很多来源,功能和性能也不尽相同。操作系统(以下称为0S)作为一种提供基础功能的软件,其开发目的在于更有效地利用硬件功能,使广大开发者更易于开发目标程序,使广大用户更易于操作计算机。良好的OS可以提升开发者的工作效率,也可以让用户轻松地获得所需的功能。典型的操作系统有Liux、MicrooftWidow和macOS等应用程序OS(Liux)硬件图1-1-10S的作用◇OS的作用操作系统是由不同功能的程序群组成的。内核提供了操作系统的最基础功能。它可以管理与硬件有关的所有内容,例如CPU的使用,内存管理,周边设备管理,文件系统管理和硬件分割。程序员和用户能够通过使用内核提供的服务来分配硬件资源。◇应用程序的作用应用程序是一种针对用户的特定目的而创建的专用软件。通过0S的功能进行操作。一般来说,可以通过操作系统中自带的软件包,程序供应商出售的软件包,合同开发或者公司内部开发等方式获取应用程序。2第1章Liux的概述和介绍Liux:操作系统的构成了解[5x发行版Liux操作系统由Liux内核、库和用户层(Uerlad)程序等构成。命令实用程序C/C++编译器ShellX窗口系统用户层程序库系统调用接口进程管理、内存管理、文件系统Liux内核可加载模块、设备驱动程序CPU内存显示器健盘/鼠标网络磁盘硬件图1-1-2Liux操作系统的构成◇Liux内核种Liux系统的核心、提供操作系统最基本功能的程序。负责管理CPU、内存和进程等。当Liux内核加载到计算机系统中时,操作系统便开始工作。◇可加载模块一种在操作系统启动后,能够根据需要从磁盘加载到内核地址空间的内核模块。目前,各大制造商推出的用于各种网络硬件的驱动程序(控制硬件的程序)等都是可加载模块。◇库软件开发时所需的函数或程序的集合。Liux提供了由GNU开发的库以及由X.Org开发的X库等。◇X窗口系统(WidowSytem)由X.0rg开发的X窗口系统软件,该软件由X服务器和X客户端组成。在X窗口系统上运行的桌面环境,以统一的设计和操作性能提供菜单、图标、背景图像等。◇程序开发环境在解释器方面,提供了ah、Pytho、Perl等;在编译器方面,提供了C、C+、Java等开发环境3Liux实战宝典◇服务程序作为常用程序为Liux提供各种服务。例如,负责h通信交换的程序,提供打印机服务的程序等。◇命令实用程序在桌面环境中,提供了文字处理器和电子表格等办公工具(LireOffice),高级图形软件(GIMP),We浏览器,邮件工具,系统管理工具等。此外,还提供了用于普通用户的命令以及用于用户管理、网络管理和磁盘管理的管理命令。什么是发行版自从LiuTorvald于1991年在线发布第一个Liux内核以来,得益于网络的发达和大量开发者的参与,Liux内核得到了不断的发展。除了Liux内核外,包括由源代码生成应用程序的编译器、应用程序库,作为用户界面的Shell,从Shell启动的命令和工具,以及集以上功能于一身的磁盘安装程序等,这些都是Liux作为完整运行的操作系统所必不可少的软件支撑预先整合Liux操作系统所需的各种软件于一体的分发(ditriute)软件,我们称之为发行版(Ditriutio或Ditro)Liux操作系统包含自由软件和开源软件。◇自由软件基于GNU项目主管RichardStallma定义的GPL(即GNU通用公共许可证)分发的软件称之为“自由软件”。以下是GPL的主要内容。分发二进制文件(可执行程序,用于编译和生成源代码)时,必须将源代码公开。·可自由开发、修改、分发、使用·基于GPL分发的软件经过开发和修改后必须再次基于GPL分发。GPL的这一独特规定,形成了通过分发来共享和开发软件的良性循环机制。大多数构成Liux的主要软件都是基于GPL分发的自由软件。自由软件再分发0根据GPL必须进行公开:修改/开发0公开分发·二进制代码源代码使用○图1-1-3自由软件4第1章Liux的概述和介绍◇开源软件源代码是公开的,并且可以自由分发的软件通常称为开源软件。在开源倡议(OeSourceIitiative,OSI)中,根据开源定义(TheOeSourceDefiitio,OSD),对开源做了以下阐述·可以自由分发。LDx发行版·源代码与编辑过的程序共同公开。·允许使用修改前的许可证对修改后的软件进行分发。因此,在开源软件中,不会有诸如GPL所规定的“基于GPL分发的软件进行改进和修改的软件必须重新根据GPL分发”的这类要求。如果修改了基于开源许可证分发的软件,可以使用其他许可证进行分发,因此在某些情况下,对于想要隐藏源代码的公司而言,开源许可证非常好用。正如X.Org开发的XWidowSytem软件采用的是“MIT许可证”,Mozilla项目开发的We浏览器Firefox采用的是“MPL(Mozilla2公共许可证”一样,构成Liux的部分软件,是根据开源许可证进行分发的。开源软件再分发口根据软件许可证二进制代码公开:修改/开发0可以只分发·二进制代码源代码使用o☑可以作为商用图1-1-4开源软件◇专有软件未经发行者允许,禁止修改或复制此类软件。此类软件仅提供二进制代码,未公开源代码。通常,获得专有软件需要付费。MicrooftWidow及其运行的付费软件就属于专有软件部分Liux发行版可能会包含专有软件。请注意,未经许可擅自复制专有软件可能会侵犯版权。专有软件根据软件再分发×许可证公开(付费):付费购买·二进制代码修改/开发×二进制代码非公开:使用O·源代码图1-1-5专有软件Liux实战宝典Liux软件通过自由软件或开源软件的许可证进行分发,这表示持有者可以随意分发和修改。因此,当前有数百个发行版,包括RedHatEterrieLiux(RHEL),CetOS(RHEL的克隆版本),Uutu和Deia/GNULiux。.用户可以根据自身的兴趣和使用目的选择合适的版本。这也是当前Liux流行的原因之一。CetOS安装程序内核Shell、.基本软件包管理桌面环境We发行版(Aacoda)命令、库(m、yum)XWidowSytem服务器AacodTeamKemel.OrgAacheDkgTeaGNOMETeam安装程序Shel、基本软件包管理桌面环境We发行版(Uiquity)内核命令、库(dkgat)XWidowSytem服务器图1-1-6CetOS与Jutu的软件构成操作系统的基本组件,内核、库、SeI和基本命令在大多数发行版中都是通用的(根据所使用的版本可能有所不同)。主要区别在于软件包的管理方法和桌面环境。。软件包管理软件包管理方法包括RedHat中的rm命令管理,Uutu/Deiat中的dkg命令管理以及其他方法,软件包格式也各有差异。另外,对于网络存储库安装/更新软件包的方法,包括基于RedHatE的yum(以及后继的df)命令,基于UutuDeia的at命令等方法。存储库(Reoitory.或Reo)是软件包所在的存储位置。通常使用网络存储库,但是本地DVD/CD-ROM或ISO映像也可以用作存储库。表11-1①主要软件包的格式以及管理命令RedHat系列Uutu/Deia系列软件包格式rm格式de格式软件包管理命令rm命令dkg命令使用存储库的软件包管理命令yum(df)命令at命令。桌面环境桌面环境可根据统一的设计和操作性能提供菜单、文件管理工具、W浏览器邮件工具、编辑器等应用程序以及系统管理工具。6···试读结束···...

    2022-10-31 山本耀司epub 山本耀司我投下一枚epub

学习考试资源网-58edu © All Rights Reserved.  湘ICP备12013312号-3 
站点地图| 免责说明| 合作请联系| 友情链接:学习乐园