华信教育资源网
Linux操作系统应用——以麒麟系统为例
丛   书   名: 计算机类精品系列教材
作   译   者:刘明 出 版 日 期:2023-03-01
出   版   社:电子工业出版社 维   护   人:刘瑀 
书   代   号:G0450760 I S B N:9787121450761

图书简介:

本书介绍了国产操作系统,满足了计算机科学与技术、软件工程、信息安全等专业对于国产操作系统下的软件应用、系统维护、软件开发等内容的教学需求,对学生掌握国产操作系统的相关理论知识和应用实践具有重要的作用。本书分为12章,第1章为操作系统的安装与基础操作;第2章为操作系统的常用软件;第3章为系统安全与保护;第4章为终端和命令操作基础;第5章为编辑文本;第6章为用户、组群及文件权限管理;第7章为进程管理与系统监视;第8章为网络配置及远程登录;第9章为软件包管理;第10章为磁盘管理与文件搜索;第11章为编译程序;第12章为shell脚本编程。本书以麒麟系统中的软件应用、系统管理、软件开发为主线,以任务为驱动,使学生在实践中掌握麒麟系统的使用方法,对国产操作系统的生态建设,建立稳定的用户群体,实现市场的良性循环以及教学和推广具有重大意义。本书可作为本科院校相关专业课程的教材,也可供相关技术人员参考。
定价 59.0
您的专属联系人更多
关注 评论(4) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书介绍了国产操作系统,满足了计算机科学与技术、软件工程、信息安全等专业对于国产操作系统下的软件应用、系统维护、软件开发等内容的教学需求,对学生掌握国产操作系统的相关理论知识和应用实践具有重要的作用。本书分为12章,第1章为操作系统的安装与基础操作;第2章为操作系统的常用软件;第3章为系统安全与保护;第4章为终端和命令操作基础;第5章为编辑文本;第6章为用户、组群及文件权限管理;第7章为进程管理与系统监视;第8章为网络配置及远程登录;第9章为软件包管理;第10章为磁盘管理与文件搜索;第11章为编译程序;第12章为shell脚本编程。本书以麒麟系统中的软件应用、系统管理、软件开发为主线,以任务为驱动,使学生在实践中掌握麒麟系统的使用方法,对国产操作系统的生态建设,建立稳定的用户群体,实现市场的良性循环以及教学和推广具有重大意义。本书可作为本科院校相关专业课程的教材,也可供相关技术人员参考。

    图书详情

    ISBN:9787121450761
    开 本:16(185*260)
    页 数:224
    字 数:376

    本书目录

    第1章  操作系统的安装与基础操作	1
    任务1  认识Linux和银河麒麟操作系统	1
    任务2  银河麒麟操作系统的介绍与安装	3
    任务3  银河麒麟操作系统的基础操作	12
    本章小结	27
    练习题	27
    第2章  操作系统的常用软件	28
    任务1  安装与卸载软件	28
    任务2  使用文本编辑软件	31
    任务3  使用网络工具软件	36
    任务4  使用多媒体工具软件	38
    任务5  使用办公应用软件	46
    任务6  使用备份还原工具	54
    本章小结	61
    练习题	61
    第3章  系统安全与保护	62
    任务1  认识并运行安全中心	62
    任务2  账户安全设置	63
    任务3  对系统进行安全体检	65
    任务4  病毒防护	67
    任务5  网络保护	72
    任务6  应用控制与保护	75
    任务7  使用文件保护箱	76
    本章小结	87
    练习题	87
    第4章  终端和命令操作基础	88
    任务1  认识X-window system和终端	88
    任务2  认识命令格式	94
    任务3  浏览Linux操作系统	94
    任务4  查看文本文件的内容	97
    任务5  操作文件与目录	99
    任务6  掌握I/O重定向	103
    任务7  掌握管道技术	106
    本章小结	106
    练习题	107
    第5章  编辑文本	108
    任务1  认识vim	108
    任务2  掌握vim的工作模式	109
    任务3  vim的常用操作	111
    任务4  vim环境设置	116
    任务5  其他文本处理的常用命令	117
    本章小结	118
    练习题	118
    第6章  用户、组群及文件权限管理	119
    任务1  认识用户和组群	119
    任务2  添加新用户	120
    任务3  管理用户	127
    任务4  管理组群	128
    任务5  了解Linux的文件系统	130
    任务6  认识文件类型及访问权限	131
    任务7  文件权限管理	133
    本章小结	136
    练习题	137
    第7章  进程管理与系统监视	138
    任务1  了解Linux的进程	138
    任务2  了解进程的状态	139
    任务3  控制进程	141
    任务4  使用进程调度	145
    任务5  系统监视	146
    本章小结	151
    练习题	151
    第8章  网络配置及远程登录	152
    任务1  了解nmcli命令	152
    任务2  使用nmcli命令配置网络	153
    任务3  测试网络	158
    任务4  包过滤系统	160
    任务5  远程登录及文件传输	162
    本章小结	163
    练习题	164
    第9章  软件包管理	165
    任务1  了解软件包系统	165
    任务2  使用apt命令进行包管理	166
    任务3  yum包管理命令的使用方法	169
    任务4  使用源码包安装Nginx	171
    本章小结	173
    练习题	173
    第10章  磁盘管理与文件搜索	174
    任务1  磁盘管理	174
    任务2  挂载、卸载外部存储设备	175
    任务3  使用locate命令搜索文件	177
    任务4  使用find命令搜索文件	178
    任务5  使用which命令搜索命令所在的目录及别名信息	182
    任务6  使用whereis命令搜索命令所在的目录及帮助文档路径	182
    任务7  使用grep命令在文件中搜寻字符串	183
    本章小结	185
    练习题	185
    第11章  编译程序	187
    任务1  了解编译过程	187
    任务2  编译单个C语言程序文件	188
    任务3  分步编译单个C语言程序文件	190
    任务4  编译多个程序文件	190
    任务5  创建静态库	191
    任务6  创建共享库	192
    任务7  使用make管理软件项目	194
    本章小结	197
    练习题	197
    第12章  shell脚本编程	198
    任务1  编写并执行一个简单的shell脚本	198
    任务2  使用变量和常量编写脚本程序	199
    任务3  向脚本输入数据	201
    任务4  使用分支语句	203
    任务5  使用循环语句	209
    任务6  使用数组	212
    任务7  使用函数	215
    本章小结	215
    练习题	216
    
    
    展开

    前     言

    银河麒麟操作系统V10是一款基于Linux内核的具有自主知识产权的新一代图形化桌面操作系统,现已适配国产主流软硬件平台。随着国内麒麟系统的普及和对网络安全的需求,越来越多的企事业单位选择国产的麒麟系统,用户对麒麟系统中的软件应用、系统维护、软件开发等方面的需求不断增加。本书将对麒麟系统进行全面的介绍以满足读者需要。“Linux操作系统”是一门面向计算机相关专业的基础课程,是计算机科学与计算、软件工程、信息安全等专业的重要课程。开设“Linux操作系统”课程的学校可以选用本书作为教材。本书以具有自主知识产权的麒麟系统为例介绍Linux操作系统,从实际应用出发,重视上机实践操作,内容由浅入深,介绍麒麟系统中的软件应用、系统维护、软件开发等相关内容。本书基于任务驱动,配合实践操作练习,帮助读者快速掌握麒麟系统的基本操作。
    本书分为12章。第1章主要介绍操作系统的安装与基础操作,包括认识Linux和银河麒麟操作系统、银河麒麟操作系统的介绍与安装、银河麒麟操作系统的基础操作,让初学者可以快速地上手进行操作;第2章主要介绍操作系统中常用软件,包括安装与卸载软件、使用文本编辑软件、使用网络工具软件、使用多媒体工具软件、使用办公应用软件、使用备份还原工具,满足读者日常办公和学习的需要;第3章主要介绍系统安全与保护,包括认识并运行安全中心、账户安全设置、对系统进行安全体检、病毒防护、网络保护、应用控制与保护、使用文件保护箱,满足读者对系统安全的需求;第4章主要介绍终端和命令操作基础,包括认识X-window system和终端、认识命令格式、浏览Linux操作系统、查看文本文件的内容、操作文件与目录、掌握I/O重定向及掌握管道技术;第5章主要介绍编辑文本,包括认识vim、掌握vim的工作模式、vim的常用操作、vim环境设置及其他文本处理的常用命令;第6章主要介绍用户、组群及文件权限管理,包括认识用户和组、添加新用户、管理用户、管理组群,以及了解Linux的文件系统、认识文件类型及访问权限、文件权限管理;第7章主要介绍进程管理与系统监视,包括了解Linux的进程、了解进程的状态、控制进程、使用进程调度、系统监视;第8章主要介绍网络配置及远程登录,包括了解nmcli命令、使用nmcli命令配置网络、测试网络、包过滤系统、远程登录及文件传输;第9章主要介绍软件包管理,包括了解软件包系统、使用apt命令进行包管理、yum包管理命令的使用方法、使用源码包安装Nginx;第10章主要介绍磁盘管理与文件搜索,包括磁盘管理,挂载、卸载外部存储设备,使用locate命令搜索文件,使用find命令搜索文件,使用which命令搜索命令所在的目录及别名信息,使用whereis命令搜索命令所在的目录及帮助文档路径,使用grep命令在文件中搜索字符串;第11章主要介绍编译程序,包括了解编译过程、编译单个C语言程序文件、分步编译单个C语言程序文件、编译多个程序文件、创建静态库、创建共享库、使用make管理软件项目;第12章主要介绍shell脚本编程,包括编写并执行一个简单的shell脚本、使用变量和常量编写脚本程序、向脚本输入数据、使用分支语句、使用循环语句、使用数组、使用函数。
    本书适合作为高等院校计算机和软件相关专业的教材,也适用于公务员、事业单位人员、军队及企业职员等的学习和培训。操作系统作为软件应用的基础和平台,直接关系到信息安全。国产操作系统的生态建设是关键,开源是重要途径,需要建立稳定的用户群体,实现市场的良性循环,其教学和推广的意义重大。本书相对于介绍Linux操作系统的其他发行版本,如Red Hat、Ubuntu等国外版本的教材具有较高的社会价值,在人才培养、生态建设方面有重要意义。一方面为企事业单位培养会使用麒麟系统的操作人员,为国产操作系统的生态建设解决“需求”问题;另一方面为软件开发企业培养针对麒麟系统的系统运维及软件开发人才,为国产操作系统的生态建设解决“供给”问题。
    本书的编写工作主要由刘明、宋洁、王刚、王新强、赵旭和隋秀丽完成。其中,刘明负责全书整体结构的规划,并编写第4、5、6章;宋洁主要编写第1、7、8章;王刚主要编写第2、3章;王新强主要编写第9、10章;赵旭和隋秀丽主要编写第11、12章。
    本书在编写过程中得到了广泛的支持与帮助。感谢天津中德应用技术大学示范型软件学院项目组的支持,多次带领主要成员外出学习、访问。感谢麒麟软件有限公司(天津),该公司长期致力于国产自主知识产权的操作的研发与推广。天津中德应用技术大学与麒麟软件有限公司(天津)建立长期深度合作,整合企业与高校优质资源,共同开发本教材,力求在人才培养、社会培训、技术推广、技术服务等方面更好地推广麒麟系统,培养相关人才。在此,对支持和帮助及关注本书的同仁表示感谢。
    由于作者的水平有限,本书难免存在不足之处,请广大读者批评指正。
    
    展开

    作者简介

    刘明,男,天津中德应用技术大学软件系副主任。本科毕业于哈尔滨工业大学计算机科学与技术专业,硕士毕业于天津大学软件工程专业,2010年以来先后从事软件开发,软件教学等工作,在教学中主要讲授面向对象程序设计、操作系统、Linux操作系统等课程。指导学生参加国家一类竞赛获奖十余次。国家级、天津市级精品课重要成员。
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网