Linux课堂实录

Linux课堂实录

孙宇霞, 郑千忠, 编著

出版社:清华大学出版社

年代:2015

定价:49.0

书籍简介:

本书以红帽公司的Linux最新版本Red Hat Enterprise Linux 6.2为蓝本,全面、系统、深入浅出地介绍了Linux系统的概念、使用、管理和开发方面的知识。内容涵盖了Linux基础及安装、Linux的文件系统、Linux的vim编辑器、Linux系统管理基础、Linux的网络管理及应用、Linux下shell编程、Linux下C编程,数据库以及PHP编程。各章内容经过细心设计和精心组织,让读者能够在最短的时间内学到最多的知识。

书籍目录:

第1课Linux系统的入门知识

1.1Linux概述

1.1.1Linux简介

1.1.2Linux产生背景

1.1.3Linux优缺点

1.2Linux的特性与版本

1.2.1Linux特性

1.2.2Linux版本

1.2.3Linux版本使用

1.3Linux的结构

1.3.1内核

1.3.2Linux Shell

1.3.3文件结构

1.3.4实用工具

1.4Linux的用途

1.5Linux与其他操作系统

1.5.1Linux与Unix

1.5.2Linux与MS—DOS

1.5.3Linux与Windows

1.6Linux的应用领域与发展前景

1.6.1应用领域

1.6.2发展前景

1.7拓展训练

1.8课后练习

第2课Ubuntu系统入门

2.1系统安装

2.1.1系统安装需求

2.1.2硬盘下覆盖性安装

2.1.3在其他系统上安装

2.1.4虚拟机下安装

2.1.5解决显卡问题

2.2系统体验

2.2.1系统桌面认识

2.2.2应用及文件搜索

2.2.3桌面设置

2.2.4隐私设置

2.3图形界面

2.3.1安装登录界面

2.3.2安装桌面

2.4拓展训练

2.5课后练习

第3课Linux文件系统

3.1Linux文件系统

3.1.1Linux文件系统概述

3.1.2Linux文件系统组织方式

3.1.3Linux文件系统工作原理

3.1.4文件系统挂载和卸载

3.2Linux文件管理

3.2.1文件类型

3.2.2文件操作

3.2.3文件属性和权限

3.2.4日志文件

3.3Linux目录

3.3.1目录配置

3.3.2目录的相关操作

3.4硬链接与软链接

3.4.1建立硬链接

3.4.2建立软链接

3.5实例应用:图片文件的使用

3.5.1实例目标

3.5.2技术分析

3.5.3实现步骤

3.6拓展训练

3.7课后练习

第4课用户权限管理

4.1用户概述

4.1.1用户分类

4.1.2/etc/passwd文件

4.1.3/etc/shadow文件

4.2普通用户管理

4.2.1添加用户

4.2.2设置密码

4.2.3修改用户

4.2.4删除用户

4.3用户组文件:/etc/group和/etc/gshadow

4.4用户组管理

4.4.1添加用户组

4.4.2修改用户组

4.4.3删除用户组

4.4.4gpasswd命令

4.5用户身份切换

4.5.1su命令

4.5.2sudo命令

4.6密码安全管理

4.7实例应用:用户组中的用户管理

4.7.1实例目标

4.7.2技术分析

4.7.3具体步骤

4.8拓展训练

4.9课后练习

第5课Linux系统的磁盘管理

5.1磁盘分区

5.1.1磁盘概述

5.1.2磁盘分区

5.1.3磁盘分区规划

5.2磁盘管理命令

5.2.1磁盘和目录容量命令

5.2.2磁盘分区命令——fdisk

5.2.3磁盘分区命令——parted

5.2.4格式化命令

5.2.5磁盘检验命令

5.2.6磁盘挂载与卸载

5.3磁盘配额

5.3.1配额的概念

5.3.2系统配置

5.3.3启动和终止

5.4实例应用:划分磁盘分区

5.4.1实例目标

5.4.2技术分析

5.4,3具体步骤

5.5拓展训练

5.6课后练习

第6课软件包管理工具

6.1Linux的两大主流

6.2Deb软件包概述

6.2.1软件包的类型

6.2.2软件包的命名

6.2.3软件包的优先级

6.2.4软件包的状态

6.2.5软件包的依赖性

6.3Deb软件包管理工具概述

6.4命令行管理工具

6.4.1常用工具介绍

6.4.2dpkg命令

6,4.3APT命令

6.5文本窗口管理工具

6.5.1aptitude命令

6.5.2dselect命令

6.5.3tasksel命令

6.6图形界面管理工具

6.7拓展训练

6.8课后练习

第7课Linux系统的办公软件

7.1Ubuntu的常用办公软件

7.1.1常用的办公软件

7.1.2LibreOffice办公软件

7.2LibreOffice Writer

7.2.1Writer介绍

7.2.2认识Writer

7.2.3操作界面

7.2.4基本设置

7.3LibreOffice Cale

7.3.1Cale介绍

7.3.2认识Cale

7.3.3操作和设置

7.4LibreOffice Impress

7.4.1Impress介绍

7.4.2Impress操作

7.5文档查看器——PDF

7.5.1PDF介绍

7.5.2PDF使用

7.5.3PDF编辑

7.6实例应用:Draw绘制流程图

7.6.1实例目标

7.6.2技术分析

7.6.3具体步骤

7.7拓展训练

7.8课后练习

第8课网络应用

8.1Firefox浏览器

8.1.1常用工具

8.1.2配置文件

8.1.3常用插件

8.2文件下载

8.2.1使用FireFox浏览器下载

8.2.2Wget批量下载工具

8.2.3Multiget多线程下载工具

8.3电子邮件

8.3.1添加已有账号

8.3.2新建账户

8.3.3写信

8.3.4收信

8.3.5账户管理

8.4即时通讯

8.4.1Empathy账户

8.4.2MSN

8.4.3ICQ

8.4.4邮箱与即时通讯

8.5拓展训练

8.6课后练习

第9课Linux系统中的编辑器

9.1gedit编辑

9.1.1gedit概述

9.1.2gedit简单使用

9.1.3gedit常用操作

9.2nano编辑器

9.3vi编辑器

9.3.1启动vi

9.3.2vi的三种模式

9.3.3vi的命令操作

9.4vim编辑器

9.4.1启动vim

9.4.2移动光标命令

9.4.3基本操作命令

9.4.4设置选项

9.5vim编辑器的高级操作

9.5.1显示程序文件

9.5.2块选择

9.6实例应用:多窗口操作文件

9.6.1实例目标

9.6.2技术分析

9.6.3具体步骤

9.7拓展训练

9.8课后练习

第10课常用的终端命令

10.1常用的终端命令

10.2自动匹配命令

10.2.1匹配环境变量

10.2.2匹配用户名

10.2.3补全主机名

10.3常用的管理命令

10.3.1系统显示命令

10.3.2日期和时间显示命令

10.3.3命令别名与历史命令

10.3.4系统操作命令

10.3.5其他常用命令

10.4联机帮助命令

10.4.1help命令

10.4.2info命令

10.4.3man命令

10.5比较Linux的命令与DOS命令

10.6拓展训练

10.7课后练习

第11课Shell基础

11.1Shell简介

11.1.1Shell概述

11.1.2Bash简介

11.2变量

11.2.1变量简介

11.2.2用户变量

11.2.3Shell字符

11.2.4系统变量

11.3Sheli命令

11.3.1Shell命令特性

11.3.2命令补齐

11.1.3使用历史命令

11.3.4命令别名

11.3.5数据流重定向

11.3.6管道命令

11.3.7命令的高级应用

11.4正则表达式

11.4.1基础正则表达式

11.4.2延伸正则表达式

11.5数据格式化

11.5.1格式化输出

11.5.2文件差异对比

11.6实例应用:文件夹操作

11.6.1实例目标

11.6.2技术分析

11.6.3实现步骤

11.7拓展训练

11.8课后练习

第12课Shel编程

12.1Shell脚本基础

12.2变量

12.2.1Shell内部变量

12.2.2数组变量

12.2.3位置变量与特殊变量

12.3变量应用

12.3.1变量读取赋值

12.3.2变量类型操作

12.4Shell语句

12.4.1算术运算符

12.4.2Shell表达式

12.4.3文件对比判断

12.5控制语句

12.5.1条件语句

12.5.2循环语句

12.5.3shift语句

12.5.4其他语句

12.6使用函数

12.6.1函数简介

12.6.2函数的使用

12.7实例应用:整数间的运算

12.7.1实例目标

12.7.2技术分析

12.7.3实现步骤

12.8拓展练习

12.9课后练习

……

第13课系统性能检测

第14课网络配置与网络安全

第15课文件压缩与备份

第16课Linux下的C/C++编程

习题答案

内容摘要:

本书结合教学的特点编写,将Ubuntu Linux操作系统以课程的形式进行讲解。全书共分为16课,通过通俗易懂的语言详细介绍了Ubuntu Linux操作系统。内容包括:Linux产生背景、Linux的主要结构、Linux与其他操作系统的区别、Linux的文件系统、Linux系统的磁盘管理、用户权限管理、软件包管理工具、常用的办公软件、网络应用、常用的文本编辑器和终端命令、网络配置、网络安全、文件备份与压缩、系统性能检测、以及Shell基础知识、Shell高级编程和Linux系统下的C/C++编程等。本书可以作为初、中级读者学习Linux操作系统的参考资料,也可以作为非计算机专业学生学习Linux系统的参考书。

编辑推荐:

本书可以作为初、中级读者学习Linux操作系统的参考资料,也可以作为非计算机专业学生学习Linux系统的参考书。

书籍规格:

书籍详细信息
书名Linux课堂实录站内查询相似图书
丛书名课堂实录
9787302404002
如需购买下载《Linux课堂实录》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 5000

书籍信息归属:

Linux课堂实录是清华大学出版社于2014.出版的中图分类号为 TP316.89 的主题关于 Linux操作系统 的书籍。