简介
操作系统是任何一台计算机不可或缺的系统软件。《linux操作系统》深入浅出地介绍了linux操作系统的应用、管理和编程方法。《linux操作系统》各章内容包括:概述、linux系统安装、linux用户接口、linux文件管理、linux磁盘管理、linux系统管理、linux常用工具、linux网络管理、shell编程、linux c编程、c++编程。
《linux操作系统》可作为高等学校学生的教学用书,也可作为计算机软件技术爱好者的参考用书。
目录
《linux操作系统》
第1章 概述
1.1 linux操作系统简述
1.1.1 自由软件简介
1.1.2 linux及linux操作系统
1.1.3 使用linux的原因
1.2 linux的起源与发展
1.2.1 linux操作系统的产生
1.2.2 linux操作系统的发展
1.2.3 linux操作系统的未来
1.3 linux的技术特性
1.4 linux的版本
1.4.1 linux的内核版本
1.4.2 linux的发行套件版本
本章小结
习题
第2章 linux系统安装
2.1 linux安装前的准备
2.1.1 linux安装对硬件的要求
2.1.2 linux安装方式
.2.1.3 安装linux前的磁盘分区
2.2 安装与卸载linux
2.2.1 安装linux
2.2.2 卸载linux
2.3 linux引导与grub
2.3.1 linux引导过程
2.3.2 grub应用与配置
本章小结
习题
第3章 linux用户接口
3.1 shell基础知识
3.1.1 sheh概述
3.1.2 shell命令行环境
3.2 x.windows概述
3.3 kde与gnome
3.3.1 kde
3.3.2 gnome
本章小结
习题
第4章 linux文件管理
4.1 linux文件管理概述
4.1.1 文件系统的概念
4.1.2 文件与目录的定义
4.1.3 linux文件系统的树型结构
4.1 14文件的类型
4.1.5 文件的访问权限
4.1.6 常用命令
4.2 linux文件阅读
4.3 linux文件查询
4.4.linux文件压缩与备份
本章小结
习题
第5章 linux磁盘管理
5.1 linux文件系统
5.1.1 ext2文件系统
5.1.2 ext3文件系统
5.2 linux磁盘管理
5.2.1 存储器的命名
5.2.2 磁盘的分区
5.2.3 文件系统的管理
本章小结
习题
第6章 linux系统管理
6.1 linux进程管理
6.1.1 进程的基本概念
6.1.2 进程管理的常用命令
6.1.3 任务的自动化
6.2 linux用户管理
6.2.1 linux用户介绍
6.2.2 用户的分类
6.2.3 用户管理命令
6.2.4 /etc/passwd
6.2.5 /etc/shadow
6.2.6 /etc/group
6.2.7 用户和组的状态命令
6.3 linux权限管理
6.3.1 文件权限设置
6.3.2 特殊权限设置
6.4 linux其它管理
本章小结
习题
第7章 linux常用工具
7.1 rpm软件包管理工具
7.1.1 rpm的安装和删除
7.1.2 rpm包的查询
7.1.3 rpm包的校验及检查
7.2 vi与vim文本编辑工具
7.2.1 vi编辑器
7.2.2 vi的命令模式
7.2.3 vi的编辑模式
7.2.4 vi的基本命令
7.2.5 vim编辑器
本章小结
习题
第8章 linux网络管理
8.1 linux网络概述
8.1.1 网络常用的概念
8.1.2 网络协议
8.2 samba网络服务
8.2.1 samba简介
8.2.2 samba服务器的建立
8.2.3 samba服务器实例
8.3 nfs网络服务
8.3.1 nfs简介
8.3.2 nfs的工作原理
8.3.3 nfs服务器的安装配置
8.3.4 nfs服务的配置实例
8.4 apache网络服务
8.4.1 apache服务器简介
8.4.2 主服务器的设置
8.4.3 虚拟服务器
8.4.4 apache其它功能的设置
8.5 ftp网络服务
8.5.1 ftp简介
8.5.2 linux下的fpp服务器软件
8.5.3 配置基本的性能和安全选项
8.5.4 配置基于本地用户的访问控制方法
8.6 dhcp网络服务
8.6.1 dhcp简介
8.6.2 linux下的dhcp服务
8.6.3 dhcp服务的设置
8.6.4 dhcp服务器的实例
8.7 dns网络服务
8.7.1域名解析
8.7.2 dns的工作体系
8.7.3 dns的配置
8.7.4 dns配置实例
8.8 nat网络服务
8.8.1 nat简介
8.8.2 nat工作原理
8.8.3 nat的企业应用
8.8.4 nat配置实例
本章小结
习题
第9章 shell编程
9.1 shell简介
9.1.1 shell批处理文件
9.1.2 shell语言的特点
9.1.3 shell的种类
9.2 shell的启动与切换
9.3 shell的元字符(通配符)
9.4 shell变量
9.5 选择结构
9.5.1 if条件分支结构
9.5.2 case分支结构
9.6 循环结构
9.6.1 for循环
9.6.2 while循环
9.7 shell脚本的执行
本章小结
习题
第10章 linuxc编程
10.1 linuxc编程初探
10.1.1 学习linuxc编程的意义
10.1.2 linuxc编程技术
10.2 gcc编译器
10.2.1 gcc的编译流程
10.2.2 gcc编译器的主要参数
10.3 gdb调试器
10.3.1 gdb概述
10.3.2使用gdb调试程序
10.4 make文件管理器
10.4.1 makeffie基本结构
10.4.2 makeffie变量
10.4.3 makefile规则
10.5 linuxc函数
10.5.1 linuxc函数结构与函数编写
10.5.2 函数的调用
10.6指针
10.6.1 指针变量与指针相关的运算
10.6.2指针与数组
10.6.3 指向函数的指针和返回指针值的函数
10.7 linuxc的应用
10.7.1 定时器
10.7.2用指针处理链表
10.8 位运算
10.9 文件系统
10.9.1 文件系统概述
10.9.2 文件指针
10.9.3 文件的开、关、读写和定位
本章小结
习题
第11章 c++编程
11.1 实用的c++编程
11.1.1 c++概述
11.1.2 c++基本数据类型和一些参数
11.1.3 类定义
11.2 面向对象c++编程
11.2.1 面向对象c++编程的理念
11.2.2 c++程序的编写
11.3 面向对象c++编程应用
本章小结
习题
参考文献
第1章 概述
1.1 linux操作系统简述
1.1.1 自由软件简介
1.1.2 linux及linux操作系统
1.1.3 使用linux的原因
1.2 linux的起源与发展
1.2.1 linux操作系统的产生
1.2.2 linux操作系统的发展
1.2.3 linux操作系统的未来
1.3 linux的技术特性
1.4 linux的版本
1.4.1 linux的内核版本
1.4.2 linux的发行套件版本
本章小结
习题
第2章 linux系统安装
2.1 linux安装前的准备
2.1.1 linux安装对硬件的要求
2.1.2 linux安装方式
.2.1.3 安装linux前的磁盘分区
2.2 安装与卸载linux
2.2.1 安装linux
2.2.2 卸载linux
2.3 linux引导与grub
2.3.1 linux引导过程
2.3.2 grub应用与配置
本章小结
习题
第3章 linux用户接口
3.1 shell基础知识
3.1.1 sheh概述
3.1.2 shell命令行环境
3.2 x.windows概述
3.3 kde与gnome
3.3.1 kde
3.3.2 gnome
本章小结
习题
第4章 linux文件管理
4.1 linux文件管理概述
4.1.1 文件系统的概念
4.1.2 文件与目录的定义
4.1.3 linux文件系统的树型结构
4.1 14文件的类型
4.1.5 文件的访问权限
4.1.6 常用命令
4.2 linux文件阅读
4.3 linux文件查询
4.4.linux文件压缩与备份
本章小结
习题
第5章 linux磁盘管理
5.1 linux文件系统
5.1.1 ext2文件系统
5.1.2 ext3文件系统
5.2 linux磁盘管理
5.2.1 存储器的命名
5.2.2 磁盘的分区
5.2.3 文件系统的管理
本章小结
习题
第6章 linux系统管理
6.1 linux进程管理
6.1.1 进程的基本概念
6.1.2 进程管理的常用命令
6.1.3 任务的自动化
6.2 linux用户管理
6.2.1 linux用户介绍
6.2.2 用户的分类
6.2.3 用户管理命令
6.2.4 /etc/passwd
6.2.5 /etc/shadow
6.2.6 /etc/group
6.2.7 用户和组的状态命令
6.3 linux权限管理
6.3.1 文件权限设置
6.3.2 特殊权限设置
6.4 linux其它管理
本章小结
习题
第7章 linux常用工具
7.1 rpm软件包管理工具
7.1.1 rpm的安装和删除
7.1.2 rpm包的查询
7.1.3 rpm包的校验及检查
7.2 vi与vim文本编辑工具
7.2.1 vi编辑器
7.2.2 vi的命令模式
7.2.3 vi的编辑模式
7.2.4 vi的基本命令
7.2.5 vim编辑器
本章小结
习题
第8章 linux网络管理
8.1 linux网络概述
8.1.1 网络常用的概念
8.1.2 网络协议
8.2 samba网络服务
8.2.1 samba简介
8.2.2 samba服务器的建立
8.2.3 samba服务器实例
8.3 nfs网络服务
8.3.1 nfs简介
8.3.2 nfs的工作原理
8.3.3 nfs服务器的安装配置
8.3.4 nfs服务的配置实例
8.4 apache网络服务
8.4.1 apache服务器简介
8.4.2 主服务器的设置
8.4.3 虚拟服务器
8.4.4 apache其它功能的设置
8.5 ftp网络服务
8.5.1 ftp简介
8.5.2 linux下的fpp服务器软件
8.5.3 配置基本的性能和安全选项
8.5.4 配置基于本地用户的访问控制方法
8.6 dhcp网络服务
8.6.1 dhcp简介
8.6.2 linux下的dhcp服务
8.6.3 dhcp服务的设置
8.6.4 dhcp服务器的实例
8.7 dns网络服务
8.7.1域名解析
8.7.2 dns的工作体系
8.7.3 dns的配置
8.7.4 dns配置实例
8.8 nat网络服务
8.8.1 nat简介
8.8.2 nat工作原理
8.8.3 nat的企业应用
8.8.4 nat配置实例
本章小结
习题
第9章 shell编程
9.1 shell简介
9.1.1 shell批处理文件
9.1.2 shell语言的特点
9.1.3 shell的种类
9.2 shell的启动与切换
9.3 shell的元字符(通配符)
9.4 shell变量
9.5 选择结构
9.5.1 if条件分支结构
9.5.2 case分支结构
9.6 循环结构
9.6.1 for循环
9.6.2 while循环
9.7 shell脚本的执行
本章小结
习题
第10章 linuxc编程
10.1 linuxc编程初探
10.1.1 学习linuxc编程的意义
10.1.2 linuxc编程技术
10.2 gcc编译器
10.2.1 gcc的编译流程
10.2.2 gcc编译器的主要参数
10.3 gdb调试器
10.3.1 gdb概述
10.3.2使用gdb调试程序
10.4 make文件管理器
10.4.1 makeffie基本结构
10.4.2 makeffie变量
10.4.3 makefile规则
10.5 linuxc函数
10.5.1 linuxc函数结构与函数编写
10.5.2 函数的调用
10.6指针
10.6.1 指针变量与指针相关的运算
10.6.2指针与数组
10.6.3 指向函数的指针和返回指针值的函数
10.7 linuxc的应用
10.7.1 定时器
10.7.2用指针处理链表
10.8 位运算
10.9 文件系统
10.9.1 文件系统概述
10.9.2 文件指针
10.9.3 文件的开、关、读写和定位
本章小结
习题
第11章 c++编程
11.1 实用的c++编程
11.1.1 c++概述
11.1.2 c++基本数据类型和一些参数
11.1.3 类定义
11.2 面向对象c++编程
11.2.1 面向对象c++编程的理念
11.2.2 c++程序的编写
11.3 面向对象c++编程应用
本章小结
习题
参考文献
Linux操作系统
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
