网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 操作系统基本原理与实践
分类 教育考试-大中专教材-大学教材
作者 王晓黎、吴上荣、李贵林、许威、范瑞琦
出版社 清华大学出版社
下载
简介
内容推荐
"本书主要讲解FusionOS的基础理论知识及其实践应用。本书共分为12章,从认识操作系统开始,介绍以下内容: 操作系统的定义、特性、分类及应用领域、FusionOS等; 操作系统的安装; 操作系统的基本设置与使用; 用户和组群管理; 进程和作业管理; 文件系统和磁盘管理; 搭建FTP服务器; 搭建Web服务器; 搭建邮件服务器; 搭建数据库服务器; 使用双机集群系统; FusionOS Shell编程。本书提供大量应用实例,除第1章,其他章后均附有习题。

本书适合作为高等院校计算机、软件工程专业高年级本科生的教材,也适合作为服务器系统管理员、开发人员、广大科技工作者和研究人员的参考用书。
"
目录
目录



第1章认识操作系统

1.1操作系统的定义和基本概念

1.2操作系统的特性

1.3操作系统的分类

1.4操作系统的应用领域

1.5FusionOS简介

1.6推荐读物和网站

小结

第2章操作系统的安装

2.1安装前的准备

2.1.1环境要求

2.1.2获取安装镜像

2.1.3硬件驱动准备

2.2手动安装指导

2.2.1准备安装源

2.2.2安装引导界面

2.2.3设置安装程序语言

2.2.4安装前配置

2.2.5开始安装

2.3自动化安装指导

2.3.1总体介绍

2.3.2半自动化安装指导

2.3.3全自动化安装指导

2.3.4通过脚本全自动化安装

2.4操作系统的升级

2.4.1升级前必读

2.4.2升级前准备


2.4.3升级操作

2.4.4升级验证

小结

习题

第3章操作系统的基本设置与使用

3.1环境配置

3.1.1设置语言环境

3.1.2设置键盘

3.1.3设置日期和时间

3.1.4设置kdump

3.1.5设置磁盘调度算法

3.1.6设置NMI watchdog

3.1.7显示内核日志打印级别

3.1.8查看系统信息

3.2网络配置

3.2.1配置IP

3.2.2配置主机名

3.2.3配置网络绑定

3.2.4IPv6使用差异说明

3.3图形桌面

3.3.1安装桌面

3.3.2使用桌面

小结

习题


操作系统基本原理与实践


目录




第4章用户和组群管理

4.1用户和组群的概念

4.2用户和组群文件

4.3用户管理

4.3.1增加用户

4.3.2修改账户信息

4.3.3删除用户

4.3.4管理员账户授权

4.4组群管理

4.4.1增加用户组

4.4.2修改用户组

4.4.3删除用户组

4.4.4用户加入移除用户组

4.4.5切换用户组

小结

习题

第5章进程和作业管理

5.1程序和进程的概念

5.1.1引入进程的原因

5.1.2进程的定义及与程序的区别

5.1.3进程的构成

5.1.4进程的状态

5.1.5进程的创建与终止


5.2进程调度策略与进程间通信机制

5.2.1基本原理

5.2.2进程通信

5.3管理进程与调度命令

5.3.1进程管理命令

5.3.2调度启动进程

5.3.3挂起/恢复进程

5.4作业和任务调度

5.5管理服务

5.5.1概念介绍

5.5.2特性说明

5.5.3管理系统服务

5.5.4改变运行级别

5.5.5关闭、暂停和休眠系统

5.6管理软件包

5.6.1配置DNF

5.6.2管理软件包

5.6.3管理软件包组

5.6.4检查并更新

小结

习题

第6章文件系统和磁盘管理

6.1文件系统的基本概念

6.2文件系统相关的基本命令

6.2.1ls命令

6.2.2cd命令

6.2.3pwd命令

6.2.4mkdir命令

6.2.5rm命令

6.2.6cp命令

6.2.7mv命令

6.2.8touch命令

6.2.9cat命令

6.2.10less命令

6.2.11head命令

6.2.12tail命令

6.2.13chmod命令

6.2.14chown命令

6.2.15chgrp命令

6.3磁盘管理的基本概念

6.4磁盘管理基本命令

6.4.1安装

6.4.2管理物理卷

6.4.3管理卷组

6.4.4管理逻辑卷

6.4.5创建并挂载文件系统

小结

习题


第7章搭建FTP服务器

7.1FTP服务概述

7.1.1FTP简介

7.1.2FTP使用到的端口

7.2vsftpd服务器的安装与配置

7.2.1vsftpd简介

7.2.2安装vsftpd

7.2.3管理vsftpd服务

7.2.4配置vsftpd

7.2.5验证FTP服务是否搭建成功

7.2.6配置防火墙

7.3FTP服务器的使用

7.3.1连接服务器

7.3.2下载文件

7.3.3上传文件

7.3.4删除文件

7.3.5断开服务器

7.4TFTP与TFTP服务器使用简介

7.4.1TFTP简介

7.4.2TFTP的基本命令

小结

习题


第8章搭建Web服务器

8.1Web服务器工作的基本原理

8.2Apache服务器简介

8.3Apache服务器的基本命令


8.3.1安装

8.3.2启动服务

8.3.3停止服务

8.3.4重启服务

8.3.5验证服务状态

8.4Apache服务器的配置

8.4.1配置文件说明

8.4.2管理模块和SSL

8.4.3验证Web服务是否搭建成功

8.5Nginx服务器简介

8.6Nginx服务器的安装与启停

8.6.1安装

8.6.2服务的启停

8.7Nginx服务器的配置

8.7.1配置文件说明

8.7.2管理模块

8.7.3验证Web服务是否搭建成功

小结

习题

第9章搭建邮件服务器

9.1邮件服务器的工作原理

9.2Mailx服务器简介

9.3Mailx服务器的安装与配置

9.3.1安装

9.3.2配置

9.4Mailx服务器的基本命令

小结

习题

第10章搭建数据库服务器

10.1MySQL数据库服务器

10.1.1MySQL数据库服务器介绍

10.1.2MySQL服务器的安装

10.1.3MySQL数据库服务器用户管理

10.1.4MySQL数据库服务器数据库管理

10.2MariaDB数据库服务器

10.2.1MariaDB数据库服务器介绍

10.2.2MariaDB数据库服务器的安装

10.2.3MariaDB数据库服务器用户管理

10.2.4MariaDB数据库服务器数据库管理

10.3PostgreSQL数据库服务器

10.3.1PostgreSQL数据库服务器介绍

10.3.2PostgreSQL数据库服务器的安装

10.3.3PostgreSQL服务器数据库角色管理

10.3.4PostgreSQL服务器数据库管理

小结

习题

第11章使用双机集群系统


11.1双机集群系统概述

11.2HA的安装与部署

11.3HA的配置与使用

小结

习题

第12章FusionOS Shell编程

12.1Shell基础知识

12.1.1Shell脚本基本概念

12.1.2Shell脚本种类

12.1.3子进程介绍

12.1.4样例脚本

12.2编写、执行与调试脚本

12.2.1创建脚本

12.2.2执行脚本

12.2.3以#!开始一个脚本

12.2.4在脚本中加入注释

12.2.5调试模式控制

12.3变量、别名与初始化文件

12.3.1审查用户启动脚本

12.3.2修改.profile 配置文件

12.3.3变量回顾

12.3.4特殊的Shell变量

12.3.5创建变量

12.3.6保留变量

12.3.7逃逸字符的使用

12.3.8Bourne Shell变量中的数学运算

12.3.9Korn Shell变量中的数学运算

12.3.10优先级

12.3.11let语句

12.3.12脚本中的数学运算

12.3.13Korn Shell别名

12.3.14内置别名

12.4grep命令与正则表达式


12.4.1grep是什么

12.4.2正则表达式元字符

12.4.3正则表达式

12.4.4正则表达式转义

12.4.5行锚点

12.4.6单词锚点

12.4.7字符类

12.4.8单字符匹配

12.5SED编辑器

12.5.1命令格式

12.5.2编辑命令

12.5.3范围定位

12.5.4文本打印

12.5.5文本替换

12.5.6读取文件内容

12.5.7文本删除

12.5.8从文件中读取sed命令

12.5.9输出写入指定文件

12.5.10e选项

12.6AWK脚本编写

12.6.1命令格式

12.6.2使用AWK打印选定的字段

12.6.3格式化打印

12.6.4正则表达式

12.6.5特殊模式BEGIN和END

12.6.6使用AWK进行编程

12.6.7使用内置变量

12.6.8使用变量

12.6.9记录数

12.7条件测试与编程结构

12.7.1if语句

12.7.2返回结果

12.7.3数值和字符串比较

12.7.4if/then/else语法

12.7.5if/then/elif/else语法

12.7.6使用if检查命令行参数

12.7.7使用if检查闰年

12.7.8测试文件对象

12.7.9布尔型与或非

12.7.10case语句

12.7.11用case语句替换复杂的if语句

12.7.12exit语句

12.8用户输入和输出


12.8.1print语句

12.8.2read语句

12.8.3打印提示符

12.8.4提示输入——Korn Shell快捷方式

12.8.5文件输入和输出

12.8.6用户自定义文件描述符

12.8.7Bourne Shell中的文件描述符

12.8.8Korn Shell中的文件描述符

12.8.9Here document文件

12.9循环结构和菜单功能

12.9.1for循环

12.9.2参数列表

12.9.3显式列表

12.9.4变量的内容

12.9.5命令行参数

12.9.6命令替换

12.9.7命令替换中的文件名

12.9.8while循环

12.9.9while循环的输入重定向

12.9.10until循环

12.9.11break语句

12.9.12continue语句

12.9.13Korn Shell select循环

12.9.14菜单

12.9.15二级子菜单

12.9.16使用shift语句

12.10变量与数组操作

12.10.1变量的类型

12.10.2Korn Shell typeset语句

12.10.3字符串操作

12.10.4示例: 使用typeset

12.10.5声明整数变量

12.10.6Korn Shell变量的算术运算

12.10.7位运算

12.10.8创建Bourne Shell常量

12.10.9创建Korn Shell常量

12.10.10删除字符串的部分内容

12.10.11示例: 去掉字符串的一部分

12.10.12Korn Shell数组

12.10.13示例: 数组

12.10.14命令行参数

12.10.15使用位置参数

12.10.16使用set语句来分配位置参数值

12.10.17"$"和"$@"的值

12.11函数


12.11.1语法

12.11.2函数执行

12.11.3位置参数

12.11.4返回值

12.11.5typeset和unset

12.11.6函数文件

12.11.7自动加载带有FPATH变量的Korn Shell函数

12.11.8函数示例

12.12陷阱和信号

12.12.1Shell的信号值

12.12.2用陷阱捕捉信号

12.12.3示例: 使用陷阱

12.12.4用trap捕获用户错误信息

12.12.5示例: 使用trap 带ERR

12.12.6何时声明trap

12.13Linux命令与工具

12.13.1状态命令

12.13.2进程状态

12.13.3系统用户查询

12.13.4finger命令

12.13.5系统运行时间

12.13.6w命令

12.13.7文件访问

12.13.8find命令

12.13.9排序文件内容

12.13.10看部分文件

12.13.11tr命令

12.13.12cut命令

12.13.13paste命令

12.13.14文件比较

小结

习题

附录A各章表格汇总

附录B各章图片汇总

参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/19 10:14:11