统信UOS操作系统基础与应用教程

978-7-115-56107-7
作者: 统信软件技术有限公司
译者:
编辑: 罗芬

图书目录:

详情

本书全面系统地介绍了统信UOS操作系统的应用方法,以及基本的管理和维护方法。全书共10章,主要内容包括计算机操作系统概述、操作系统安装与DDE桌面环境、文件管理、DDE桌面环境与功能设置、网络基础知识与网络设置、网络应用与网络共享设置、应用商店与系统维护工具、多媒体软件与辅助系统工具、安装Windows应用软件、命令行模式与shell的应用。   本书以UOS操作系统的安装、应用为主线,将操作系统的理论知识和shell的使用很好地结合起来,帮助读者在操作过程中深入领会操作系统的相关知识,提高操作系统应用与问题解决能力,从而取得更好的学习效果。   本书既注重理论知识的系统性和适用性,又强调良好工作习惯与实践能力的培养,适合作为各类院校关于操作系统相应课程的教材,也适合作为企事业单位相关培训的学习参考书。

图书摘要

版权信息

书名:统信UOS操作系统基础与应用教程

ISBN:978-7-115-56107-7

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。


版  权

著    统信软件技术有限公司

责任编辑    

人民邮电出版社出版发行  北京市丰台区成寿寺路11号

邮编 100164  电子邮件 315@ptpress.com.cn

网址 http://www.ptpress.com.cn

读者服务热线:(010)81055410

反盗版热线:(010)81055315

内 容 提 要

本书全面系统地介绍了统信UOS操作系统的应用方法,以及基本的管理和维护方法。全书共10章,主要内容包括计算机操作系统概述、操作系统安装与DDE桌面环境、文件管理、DDE桌面环境与功能设置、网络基础知识与网络设置、网络应用与网络共享设置、应用商店与系统维护工具、多媒体软件与辅助系统工具、安装Windows应用软件、命令行模式与shell的应用。

本书以UOS操作系统的安装、应用为主线,将操作系统的理论知识和shell的使用很好地结合起来,帮助读者在操作过程中深入领会操作系统的相关知识,提高操作系统应用与问题解决能力,从而取得更好的学习效果。

本书既注重理论知识的系统性和适用性,又强调良好工作习惯与实践能力的培养,适合作为各类院校关于操作系统相应课程的教材,也适合作为企事业单位相关培训的学习参考书。

编委会名单

主  编:刘闻欢

副 主 编:张 磊 秦 冰

参编人员:

卜龙威 王明栋 王 波 王耀华 邓玲龙 申 波 史维星 邢 健 刘永凯

刘 欢 严文井 苏 雷 李 望 李维刚 杨建民 杨海涛 吴 丹 吴博文

邸国良 张文斌 张 正 张 松 张 亮 张 宪 张海东 张继德 张 爽

张 鹏 陆 洲 金 业 金奇才 郑幼戈 赵旭颖 赵 越 曹思源 崔丽华

崔 湛 彭 浩 韩亚飞 湛忠祥 黎仲鸣

序  言

自1946年世界第一台电子计算机诞生至今,信息技术已经深入社会的每个角落,上到国家的关键信息基础设施,下至百姓生活的方方面面,人们的生产生活方式日新月异。与此同时,信息技术的高速发展也带来了不可忽视的信息安全问题,信息安全已经上升到国家战略层面。透过信息安全问题的表象,我们更应该看到的是新形势下国家发展权的竞争,换言之,不把核心技术掌握在自己手中,就很难在今后的发展中掌握主动权。操作系统作为信息技术的基础和灵魂,是整个信息化体系建设的关键技术之一,因此我国必须要有自己的操作系统产品和应用生态。

发展中国的操作系统,有多种路线可走,通过多年来国家的引导,以及技术和产业的发展可以看出,开源的生态比封闭的生态具备更强的发展潜力,走开源的发展路线是行之有效的方案。统信UOS操作系统是在开源Linux基础上由统信软件技术有限公司研发的具有独立发展能力的操作系统产品。统信软件技术有限公司以“打造操作系统创新生态”为发展宗旨,目前已经初步具备了较为完善的软硬件生态,并且在政企单位、关键行业及个人用户市场得到了广泛应用。

操作系统生态建设不仅包括上下游产业链的产品生态建设,还包括操作系统产业的人才培养,无论是开发者、维护者还是用户,都是操作系统生态发展的不竭动力。

本书通过全面介绍操作系统的发展、安装使用及维护的相关内容,为用户使用和维护统信UOS操作系统提供了便利,欢迎广大读者更多地应用统信UOS操作系统,并多提宝贵意见和建议,希望通过企业和用户的良性互动,共同为发展中国自己的操作系统添砖加瓦。

刘闻欢

统信软件技术有限公司 总经理

2021年4月

前  言

随着信息技术的发展,计算机在我们的工作、学习和日常生活中发挥着越来越重要的作用。信息化时代的大环境要求我们具备基本的信息素养和信息技术应用能力,了解和掌握计算机系统运行的基本原理,学会维护和管理计算机软硬件的基本方法,确保系统正常运行。操作系统作为计算机软件系统的重要组成部分,是计算机硬件系统的管理和维护工具,也负责给用户提供一个友好的人机交互环境,以便用户能够便捷、高效地执行程序。因此,熟练掌握和应用操作系统,是学生和在工作中经常使用计算机的用户需要学习的重要内容。

统信UOS操作系统包括桌面版和服务器版。本书以统信UOS操作系统V20桌面版为例,从计算机操作系统的基本概念和相关原理出发,将基础理论与操作实践相结合,详细讲解统信UOS操作系统的应用与维护方法。本书主要内容如下。

第1章,讲解计算机操作系统的基本原理和基础知识。主要内容包括计算机系统的基本概念、计算机操作系统的发展和基本功能等理论知识,以及统信UOS操作系统的简要介绍。

第2章至第9章,详细讲解统信UOS操作系统的应用方法。从操作系统的安装开始,重点讲解文件管理、DDE桌面环境与功能设置、网络基础知识与网络设置、网络应用与网络共享设置、应用商店与系统维护工具,以及多媒体软件与辅助系统工具的应用。此外,还讲解了在UOS操作系统中应用Wine安装和运行集成于Windows操作系统的应用软件(以下简称“Windows应用软件”)的基本方法。

考虑到统信UOS操作系统的特点,第10章还详细讲解了UOS操作系统的命令行模式与shell的相关知识。

本书不仅讲解了统信UOS操作系统的安装与应用,还介绍了操作系统的理论知识和shell的应用,以帮助读者在操作实践中深度体验操作系统的核心功能,并且融会贯通,将所学知识内化为能力,真正实现有效学习。

由于时间仓促,编者水平有限,书中不足之处在所难免,希望读者能够多多谅解并提出宝贵意见,我们的联系邮箱为luofen@ptpress.com.cn。

编者

2021年4月

第1章 计算机操作系统概述

本章导读

信息技术的飞速发展推动着我们快速进入数字化和信息化时代,我们在学习、办公、生活、娱乐等方面都享受着信息技术带给我们的方便和快捷。信息化社会要求我们具备一定的计算机基础知识和操作能力。计算机的发展包括计算机硬件技术和计算机软件的发展,其中计算机软件的基础和核心是操作系统。本章先从计算机系统的组成出发,简要介绍计算机的发展和历史。然后,介绍计算机操作系统的基本概念和发展过程,以及操作系统的分类和基本功能等内容。熟悉和掌握本章的基础知识,可以为更好地学习和应用计算机操作系统打下坚实的基础。

教学目标

1.1 计算机系统的基本概念

公认的世界第一台电子计算机“ENIAC”于1946年在美国的宾夕法尼亚大学问世。经过70多年的不断发展,电子计算机已经从最初的电子管计算机,逐步发展成目前的超大规模集成电路计算机。自第一台电子计算机诞生以来,计算机的发展十分迅速,已经渗透到了人类社会的各个领域,对人类社会的发展产生了极其深刻的影响。

计算机的发展历史

我们日常所说的“计算机”,是计算机系统这一概念的简称。计算机系统通常是指由硬件系统和软件系统共同组成的,能够实现基本运算目的和结果输出的自动化计算系统。计算机的硬件系统是组成计算机系统的所有物理设备的总称。例如,我们通常看见的计算机的显示输出设备,磁盘、光盘等数据存储设备,鼠标、键盘等输入设备,以及计算机内部的各种芯片、电路板等都是硬件系统的重要组成部分。计算机的软件系统是指为管理和维护计算机硬件设备,以及为实现一定的数据处理和运算功能而编制和开发的各种程序及其说明文档。

计算机系统的基本概念

拓展知识

计算机系统中如果只有硬件系统,那么通常称这个计算机为“裸机”,缺少软件系统的硬件系统是不能运行的,且无法完成数字信息处理任务。同样,脱离硬件系统,软件系统也是无法独立运行的。我们可以把计算机硬件系统简单地理解为一个普通的机器设备,软件系统则是针对这个机器配备的操作人员、维护人员等。他们必须相互配合,才能共同操作这个机器设备完成指定的工作。

1.计算机硬件系统

按照冯·诺伊曼的计算机体系结构的原理,计算机硬件系统主要有5个组成部分,分别是运算器、控制器、存储器、输入设备和输出设备。运算器是计算机系统内负责数据运算的核心部分。在计算机的设计和制造中,运算器和大部分控制器被集成在一个中央处理单元(CPU)中。因此,CPU的制造水平和运算速度在一定程度上可以代表整个计算机硬件系统的性能。从以“ENIAC”为代表的电子管计算机开始,计算机的发展主要经历了四代技术革新:第一代电子管计算机、第二代晶体管计算机、第三代中小规模集成电路计算机、第四代大规模集成电路和超大规模集成电路计算机。

2.计算机软件系统

计算机软件系统的组成部分按其主要功能可分为应用软件和系统软件,其中应用软件是指为了某些专用目的而开发的专门软件。例如,为办公开发的WPS Office办公软件,为收发电子邮件开发的电子邮箱等,通常我们也将应用软件简称为应用程序或者程序。系统软件的主要功能是负责管理和维护计算机的硬件系统,并为其他应用软件提供支持和服务。系统软件中的基础和核心是操作系统软件,此外还有系统自检诊断程序等。

整个计算机系统的逻辑结构形式如图1.1所示,用户通常为了特定的功能和需求使用专业领域的应用软件,应用软件通过操作系统等系统软件来间接管理和控制计算机硬件系统的运行,完成相关任务后再将数据和信息通过计算机的输出设备反馈给用户。因此,操作系统是处于用户、应用软件和硬件系统之间的重要沟通桥梁,向下维护、管理、控制硬件,向上给用户和应用软件提供稳定和可靠的系统支持。总之,操作系统在整个计算机系统中发挥着至关重要的作用。

图1.1 计算机的逻辑结构形式

1.2 计算机操作系统的发展

1.计算机操作系统的发展阶段

早期的计算机使用的是一种手工操作模式,即由专门的操作员通过录有程序和数据的卡片或打孔纸带去操作计算机。计算机读入程序和数据后就开始工作,直到程序停止。所以,通常认为在计算机的手工操作阶段并没有真正意义上的操作系统软件。

计算机操作系统的发展

第一代操作系统被称为批处理系统,设计批处理系统的主要目的是以批处理软件取代手工输入、输出程序等工作,来提高计算机的利用效率。批处理系统能够监控计算机处理器的工作状态,并能成批地处理一个或多个用户提交的程序和数据。这样就改进了由手工控制计算机处理计算任务的低效形式。

随着计算机运行速度的不断提高,计算机操作系统也逐渐由批处理系统更新为多道批处理系统。所谓多道批处理,就是指允许多个程序同时进入内存,共享系统中的各种软硬件资源,并同时运行。

在多道批处理系统之后,又发展出了计算机的分时系统。分时系统就是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各个联机终端使用,即计算机服务于多个终端。由于计算机计算速度很快,作业运行轮转得很快,所以可以实现快速地切换和处理多个终端的应用程序。

此外,还有能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理的实时系统。实时系统的主要特点是高响应性和高可靠性。

20世纪80年代之后,由于个人计算机和网络技术的发展,计算机操作系统的研发也逐渐开始关注个人计算机技术、多媒体技术及网络技术等方面。现代操作系统在硬件系统管理上也更加强调多任务运行、多媒体技术、网络连接功能等,关注更友好的操作界面,致力于提高人机交互体验。

2.计算机操作系统的分类

计算机操作系统作为硬件系统、应用软件与用户之间的重要桥梁,依据不同的硬件系统底层和应用目的可以进行不同的分类。例如,依据计算机的应用场景划分,可以分为移动操作系统、桌面操作系统和服务器操作系统;依据支持的用户数划分,可以分为单用户操作系统和多用户操作系统;依据支持的任务数量划分,可以分为单任务操作系统和多任务操作系统;依据对网络的支持情况划分,可以分为网络操作系统和单机操作系统。此外,常见的还有分布式操作系统和云操作系统等。

当前,Windows、macOS和GNU/Linux都是主流的桌面操作系统,通常是运行在个人计算机上的多任务、多用户操作系统。三者的主要差异在操作系统的内核和架构设计上,但是每一种操作系统实现的基本功能和任务都相同。此外,现代操作系统基本上都实现了通过图形化的用户界面实现相关的计算机管理和维护功能,能够极大地提升我们的工作效率和使用感受。除了个人计算机操作系统外,数字化时代的各种移动设备也都有相应的移动版操作系统,例如Android和iOS等。这些操作系统虽然应用于不同的终端设备,但都实现了相同的基本功能。

拓展知识

GNU/Linux通常简称为Linux,它是一种免费的开源操作系统,继承了UNIX以网络为核心的设计思想。Linux的核心由其创始人Linus Torvalds领导的核心社区进行开发,同时还有很多其他的Linux社区在该核心的基础上开发了很多种Linux的发行版操作系统。

3.计算机操作系统的核心功能

操作系统在计算机系统中的主要功能是管理和维护硬件,以及为应用软件提供系统支持,包括系统进程管理、文件资源管理、系统设置和管理、网络管理和系统软件的集成等多种功能。

1.3 统信UOS操作系统概述

可以说,Linux是一种应用非常广泛的基于POSIX和UNIX的多用户、多任务的开源操作系统。用户可以通过网络或其他途径免费获得Linux,并可以任意修改其源代码。这一优势让Linux吸引了无数开源社区的程序员参与到Linux操作系统的开发中。此外,Linux兼容POSIX标准,可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。Linux支持多用户、多任务,各个用户对自己的文件和设备有自己特殊的权利,这就保证了各用户之间互不影响,可以使多个程序同时并相互独立地运行。

在Linux不断发展的这几十年,陆续涌现了一大批优秀的、基于Linux内核的发行版操作系统。我国软件产业起步较晚,操作系统领域很长一段时间都由国外公司垄断。近些年来,经过我国软硬件厂商的持续努力和大量资源的投入,国产操作系统生态体系在不断发展壮大,例如统信UOS操作系统及其应用生态也日趋成熟。

统信UOS操作系统(简称UOS操作系统)基于Linux内核,同源异构支持多种CPU架构(如AMD64、ARM64、MIPS64、SW64)和CPU平台(如鲲鹏、龙芯、申威、海光、兆芯、飞腾),提供高效简洁的人机交互界面、美观易用的桌面应用、安全稳定的系统服务,是真正可用和好用的操作系统。UOS操作系统通过对硬件外设的适配支持,对应用软件的兼容和优化,以及对应用场景解决方案的构建,能够满足项目支撑、平台应用、应用开发和系统定制等需求。

拓展知识

由于计算机硬件系统,尤其是CPU架构的不同,使得操作系统并不能做到完全地跨平台通用,因此在使用中需要选择和自己硬件系统匹配的操作系统版本。我们可以这样简单理解,即不同类型的机器设备需要由不同的操作人员和维护人员进行管理和维护。

UOS操作系统桌面版包含DDE桌面环境和几十款原创应用,以及众多来自应用厂商和开源社区的原生应用软件;支持全CPU架构的笔记本、台式机、一体机和工作站,能够满足用户的日常办公和娱乐需求;支持统一用户认证管理、安全策略集中控制、软件的更新与分发等。

本章小结

操作系统作为计算机系统的核心软件,一方面为用户提供一个简单、友好的操作界面,在人机交互方面发挥着重要作用,另一方面为计算机的用户数据和基本信息安全提供了可靠的安全保障。因此,学习和熟练掌握操作系统的管理、设置和维护是信息时代对我们最基本的要求。后面的章节将会详细讲解UOS操作系统的基本知识和基本操作。

思考与练习

相关图书

Web应用安全
Web应用安全
ASM全埋点开发实战
ASM全埋点开发实战
龙芯嵌入式系统原理与应用开发
龙芯嵌入式系统原理与应用开发
沉浸式剖析OpenHarmony源代码:基于LTS 3.0版本
沉浸式剖析OpenHarmony源代码:基于LTS 3.0版本
统信UOS系统管理教程
统信UOS系统管理教程
深入解析Windows操作系统(卷2)  (英文版·第7版)
深入解析Windows操作系统(卷2) (英文版·第7版)

相关文章

相关课程