主页 详情

《Linux课堂实录》_孙宇霞,郑千忠著_13937413_7302404003

【书名】:《Linux课堂实录》
【作者】:孙宇霞,郑千忠著
【出版社】:北京:清华大学出版社
【时间】:2016
【页数】:342
【ISBN】:7302404003
【SS码】:13937413

最新查询

内容简介

第1课 Linux系统的入门知识

1.1 Linux概述

1.1.1 Linux简介

1.1.2 Linux产生背景

1.1.3 Linux优缺点

1.2 Linux的特性与版本

1.2.1 Linux特性

1.2.2 Linux版本

1.2.3 Linux版本使用

1.3 Linux的结构

1.3.1 内核

1.3.2 Linux Shell

1.3.3 文件结构

1.3.4 实用工具

1.4 Linux的用途

1.5 Linux与其他操作系统

1.5.1 Linux与Unix

1.5.2 Linux与MS-DOS

1.5.3 Linux与Windows

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

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.1 Linux文件系统

3.1.1 Linux文件系统概述

3.1.2 Linux文件系统组织方式

3.1.3 Linux文件系统工作原理

3.1.4 文件系统挂载和卸载

3.2 Linux文件管理

3.2.1 文件类型

3.2.2 文件操作

3.2.3 文件属性和权限

3.2.4 日志文件

3.3 Linux目录

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.4 gpasswd命令

4.5 用户身份切换

4.5.1 su命令

4.5.2 sudo命令

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.1 Linux的两大主流

6.2 Deb软件包概述

6.2.1 软件包的类型

6.2.2 软件包的命名

6.2.3 软件包的优先级

6.2.4 软件包的状态

6.2.5 软件包的依赖性

6.3 Deb软件包管理工具概述

6.4 命令行管理工具

6.4.1 常用工具介绍

6.4.2 dpkg命令

6.4.3 APT命令

6.5 文本窗口管理工具

6.5.1 aptitude命令

6.5.2 dselect命令

6.5.3 tasksel命令

6.6 图形界面管理工具

6.7 拓展训练

6.8 课后练习

第7课 Linux系统的办公软件

7.1 Ubuntu的常用办公软件

7.1.1 常用的办公软件

7.1.2 LibreOffice办公软件

7.2 LibreOffice Writer

7.2.1 Writer介绍

7.2.2 认识Writer

7.2.3 操作界面

7.2.4 基本设置

7.3 LibreOffice Cale

7.3.1 Cale介绍

7.3.2 认识Cale

7.3.3 操作和设置

7.4 LibreOffice Impress

7.4.1 Impress介绍

7.4.2 Impress操作

7.5 文档查看器——PDF

7.5.1 PDF介绍

7.5.2 PDF使用

7.5.3 PDF编辑

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

7.6.1 实例目标

7.6.2 技术分析

7.6.3 具体步骤

7.7 拓展训练

7.8 课后练习

第8课 网络应用

8.1 Firefox浏览器

8.1.1 常用工具

8.1.2 配置文件

8.1.3 常用插件

8.2 文件下载

8.2.1 使用FireFox浏览器下载

8.2.2 Wget批量下载工具

8.2.3 Multiget多线程下载工具

8.3 电子邮件

8.3.1 添加已有账号

8.3.2 新建账户

8.3.3 写信

8.3.4 收信

8.3.5 账户管理

8.4 即时通讯

8.4.1 Empathy账户

8.4.2 MSN

8.4.3 ICQ

8.4.4 邮箱与即时通讯

8.5 拓展训练

8.6 课后练习

第9课 Linux系统中的编辑器

9.1 gedit编辑

9.1.1 gedit概述

9.1.2 gedit简单使用

9.1.3 gedit常用操作

9.2 nano编辑器

9.3 vi编辑器

9.3.1 启动vi

9.3.2 vi的三种模式

9.3.3 vi的命令操作

9.4 vim编辑器

9.4.1 启动vim

9.4.2 移动光标命令

9.4.3 基本操作命令

9.4.4 设置选项

9.5 vim编辑器的高级操作

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.1 help命令

10.4.2 info命令

10.4.3 man命令

10.5 比较Linux的命令与DOS命令

10.6 拓展训练

10.7 课后练习

第11课 Shell基础

11.1 Shell简介

11.1.1 Shell概述

11.1.2 Bash简介

11.2 变量

11.2.1 变量简介

11.2.2 用户变量

11.2.3 Shell字符

11.2.4 系统变量

11.3 Shell命令

11.3.1 Shell命令特性

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课 Shell编程

12.1 Shell脚本基础

12.2 变量

12.2.1 Shell内部变量

12.2.2 数组变量

12.2.3 位置变量与特殊变量

12.3 变量应用

12.3.1 变量读取赋值

12.3.2 变量类型操作

12.4 Shell语句

12.4.1 算术运算符

12.4.2 Shell表达式

12.4.3 文件对比判断

12.5 控制语句

12.5.1 条件语句

12.5.2 循环语句

12.5.3 shift语句

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课 系统性能检测

13.1 系统资源监测

13.1.1 系统监视器

13.1.2 磁盘使用分析器

13.2 proc文件查看内核

13.3 进程管理

13.3.1 理解进程

13.3.2 启动进程

13.3.3 基本命令

13.3.4 恢复进程

13.3.5 进程优先级

13.3.6 终止进程

13.4 系统日志文件

13.4.1 系统日志文件概述

13.4.2 认识日志文件

13.4.3 /etc/rsyslog.conf文件

13.4.4 系统日志的图形化管理

13.5 认识Iogrotate的配置文件

13.6 拓展训练

13.7 课后练习

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

14.1 网络基础

14.1.1 计算机网络的发展

14.1.2 查看网络连接

14.2 网络配置文件

14.2.1 基本信息配置文件

14.2.2 其他网络配置文件

14.3 常用网络管理命令

14.3.1 网络状态:ping

14.3.2 网络地址:ifconfig

14.3.3 域名解析:nslookup

14.3.4 网络监控:netstat

14.3.5 路由检测:route

14.4 网络安全

14.4.1 安全定义

14.4.2 安全对策

14.5 计算机病毒与防护

14.5.1 产生背景和危害

14.5.2 病毒的特征

14.5.3 病毒的种类

14.5.4 病毒的预防

14.6 防火墙

14.6.1 了解防火墙

14.6.2 防火墙设置

14.6.3 iptables工具

14.6.4 iptables应用

14.7 拓展训练

14.8 课后练习

第15课 文件压缩与备份

15.1 文件的压缩与解压缩

15.1.1 压缩文件概述

15.1.2 compress工具

15.1.3 gizp工具

15.1.4 bzip2工具

15.2 文件打包

15.2.1 tar工具的用法

15.2.2 文件包压缩

15.2.3 解包

15.3 归档管理器

15.3.1 图形界面压缩文件

15.3.2 文件打包

15.3.3 文件解压提取

15.4 文件备份

15.4.1 备份

15.4.2 还原

15.4.3 cpio工具

15.4.4 光盘备份

15.5 实例应用

15.5.1 文件夹的打包压缩

15.5.2 文件系统备份

15.6 拓展训练

15.7 课后练习

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

16.1 C/C++编程

16.1.1 C语言

16.1.2 C++编程

16.1.3 Linux下C/C++编程环境

16.2 GCC编译器

16.2.1 GCC编译器简介

16.2.2 gcc的执行过程

16.2.3 GCC语法

16.2.4 编译C/C++代码

16.2.5 gcc与g++

16.3 GCC编译器流程

16.3.1 预处理

16.3.2 编译和汇编

16.3.3 连接

16.4 gdb调试器

16.4.1 使用gdb调试器

16.4.2 gdb基本命令简介

16.4.3 gdb基本命令

16.5 make工具

16.5.1 make简介

16.5.2 makefile文件

16.5.3 makefile变量

16.5.4 makefile规则

16.5.5 make命令

16.6 实例应用:使用gdb与make管理C语言程序

16.6.1 实例目标

16.6.2 技术分析

16.6.3 实现步骤

16.7 拓展训练

16.8 课后练习


书查询(www.shuchaxun.com)本网页唯一编码:
12c57348347addf868d2c48b3c4db856#8e087456d47b1d199444de15bff5e7a8#115068747#Linux课堂实录_13937413.zip